Dans une URL, dois-je coder les espaces en utilisant la méthode suivante %20
ou +
? Par exemple, dans l'exemple suivant, lequel est correct ?
www.mydomain.com?type=xbox%20360
www.mydomain.com?type=xbox+360
Notre entreprise penche pour la première solution, mais utilise la méthode Java. URLEncoder.encode(String, String)
con "xbox 360"
(et "UTF-8"
) renvoie ce dernier .
Alors, quelle est la différence ?