0
  • 最佳答案

    你先确认后台是什么编码格式,可以用postMan去模拟请求。


    推荐使用UTF-8,先定位问题,再解决问题。

    1153952789488054272  评论     打赏       拉大锯
    • Mojitto  回复 @拉大锯
      大佬我还想请教一下就是,我先一直知道后台是gb2312了,但是每次url请求的时候他都会将编码中的%转义为%25,而后台那边接收的只是%,我该怎么发起请求呢
      Mojitto 2020-12-21 20:57   回复 1340111258900357120
    • 拉大锯  回复 @Mojitto
      这是UrlEncode吧?如果是的话,你就进行解码。因为Url中有些特殊符号是需要转换的。
      拉大锯 2020-12-21 21:11   回复 1153952789488054272
    • Mojitto  回复 @拉大锯
      有一个选择器里的值是中文,他后台是先对取的值进行gb2312编码的,是%D1%A7%C9%FA,但是我自己写代码post表单的时候是%25D1%25A7%25C9%25FA,好像因为这个请求不到网页源码
      Mojitto 2020-12-22 14:30   回复 1340111258900357120
    • Mojitto  回复 @拉大锯
      菜鸟急需帮助,求回复!!大恩不言谢。我使用UrlEncode编码的时候发送请求,他是%25BD%25CC%25CA%25A6这样的,但是我在网页上f12看的是%BD%CC%CA%A6这样的,发起网页请求的时候他自动会转义,实在没找到什么办法
      Mojitto 2020-12-22 22:40   回复 1340111258900357120
    • 拉大锯  回复 @Mojitto
      转到不仅你晕菜,我也晕菜。编码就一个思想:一条路线,逆回来也得是同一个条路线,只是方向相反。
      拉大锯 2020-12-23 09:57   回复 1153952789488054272
相关问题
谁都不许动我的砖 · Android / okhttp
2020-02-11 02:33 511 4
fengtangfaye · okhttp3
2020-02-29 21:09 618 4
拉大锯程序员 · Okhttp / Android
2020-04-16 00:44 433 2
fengtangfaye · okhttp
2020-04-30 07:30 829 3
牛逼哄哄的伟人 · okhttp异步提交
2022-04-29 18:22 61 4
资质平平 · Android
2025-02-20 09:14 92 100
尖沙咀-段坤 · 项目
2025-01-06 23:39 18 2