cari

Rumah  >  Soal Jawab  >  teks badan

android - Bagaimana untuk mengelakkan urlencode apabila menyesuaikan semula data siaran?

    @FormUrlEncoded
    @POST("abc/eft/ccc")
    Observable<BaseResponseBean> postURL(@Field(value="urlA", encoded=true) String urlA);

Tidak kira dikod=benar atau dikod=salah (lalai). Hasil akhir urlA yang diluluskan ditukar oleh UrlEncode.

Bagaimana saya boleh menghantar rentetan asal secara terus?

Selepas berunding dengan beberapa kakitangan belakang, mereka mengatakan bahawa dalam keadaan biasa, URLEncode diperlukan untuk menyiarkan data borang. Jika tidak, jika ada & dan seumpamanya, memang mudah untuk bermasalah.
Tetapi pembangunan tanah besar tidak begitu ketat. Kami hanya memerlukan data asal untuk dihantar.

漂亮男人漂亮男人2838 hari yang lalu814

membalas semua(2)saya akan balas

  • 仅有的幸福

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

    Anda boleh mencuba dan bukannya menggunakan kaedah penyerahan borang dan menukarnya kepada penyerahan json

    balas
    0
  • PHPz

    PHPz2017-05-16 13:33:06

    Tiada kaedah ditemui. Pada akhirnya, ia hanya boleh dipintas dalam Interceptor dan java.net.URLDecoder.decode("String to be decoded", "utf-8");

    balas
    0
  • Batalbalas