検索

ホームページ  >  に質問  >  本文

android - 投稿データをレトロフィットするときに urlencode を回避するにはどうすればよいですか?

リーリー

encoded=true または encoded=false (デフォルト) に関係なく。渡された最終結果 urlA は UrlEncode によって変換されます。

元の文字列を直接投稿するにはどうすればよいですか?

何人かのバックエンド担当者に相談したところ、通常の状況ではフォーム データを送信するには URLEncode が必要であるとのことでした。そうしないと、& などが存在すると問題が発生しやすくなります。
しかし、本土の開発はそれほど厳密ではありません。元のデータを送信していただくだけです。

漂亮男人漂亮男人2809日前809

全員に返信(2)返信します

  • 仅有的幸福

    仅有的幸福2017-05-16 13:33:06

    フォーム送信メソッドを使用する代わりに、JSON 送信メソッドに変更してみることもできます

    返事
    0
  • PHPz

    PHPz2017-05-16 13:33:06

    方法が見つかりません。最終的には、インターセプターと java.net.URLDecoder.decode("String to be decode", "utf-8");

    でのみインターセプトできます。

    返事
    0
  • キャンセル返事