android - Comment éviter les urlencodes lors de la mise à niveau des données de publication?
漂亮男人
漂亮男人 2017-05-16 13:31:06
0
2
695
    @FormUrlEncoded
    @POST("abc/eft/ccc")
    Observable<BaseResponseBean> postURL(@Field(value="urlA", encoded=true) String urlA);

Peu importe encoded=true ou encoded=false (par défaut). Le résultat final urlA transmis est converti par UrlEncode.

Comment puis-je publier directement la chaîne originale ?

Après avoir consulté certains membres du personnel back-end, ils ont déclaré que dans des circonstances normales, URLEncode est nécessaire pour publier les données du formulaire. Sinon, s’il y en a, il est facile d’avoir des problèmes.
Mais le développement du continent n'est pas si rigoureux. Nous exigeons simplement que les données originales soient transmises.

漂亮男人
漂亮男人

répondre à tous(2)
仅有的幸福

Vous pouvez essayer au lieu d'utiliser la méthode de soumission de formulaire et la remplacer par la soumission json

PHPzhong

Aucune méthode trouvée. Au final, il ne peut être intercepté que dans l'Interceptor et java.net.URLDecoder.decode("String to be decoded", "utf-8");

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!