电子邮件地址,从 123@abc.org 更改为123%40abc.org导致服务器错误.
按照百度结果需要转码
encoded = true 或者false 都没有反应一样的结果
请问一下这个怎么解决的?纠结
终于解决了 一直在纠结这个转义的问题 我使用的是@FormUrlEncoded请求体是表单,表单提交的话就是web文本,web提交会对提交的字符进行ASCII编码,后台用utf-8接受的时候就是%40
我用@Body的中json的形式传 结果就好了
转义的 意思是让你在服务端取数据的时候转,一般是服务端用拦截器去把输入的url中的被转义的字符转化一次,这边开源库有很多,也可以自己做一个。