Question

J'essaie de poster des données et évitez automatiquement Urlencode () toutes les valeurs postales.Je veux le désactiver parce que son acteur bizarre (il y a un problème avec le caractère entrant).J'ai cherché la documentation et a trouvé une référence à propos de ce

$query->useUrlEncoding(false);

mais c'est à propos d'obtenir des demandes.

Aussi la documentation indique: "Le codage d'URL peut être désactivé en passant false, activé en passant true, défini pour utiliser RFC 1738 en passant à la requête :: Form_urlencoded (utilise en interne la fonction d'urlencode de PHP) ou défini sur RFC 3986 en passant par la requête:: RFC_3986 (Il s'agit de la valeur par défaut et utilise en interne la fonction RawurlenCode de PHP). "

Une idée de la façon de faire cela?

Était-ce utile?

La solution

Pour ceux qui cherchent, le guilit a été complètement réécrit et les docs ne sont pas encore 100%

La méthode est maintenant sur l'objet de requête et peut être réglé comme:

$ Demande-> getquery () -> setencodingtype (faux);

Autres conseils

Faites-le comme ceci:

$request->getQuery()->useUrlEncoding(false);

Consultez leur API DOC pour plus d'infos http://api.guzzphp.org / class-guifle.http.querystring.html

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top