url接口拼接问题
在测试url拼接的时候,并没发现什么问题,后来一拼接url时参数发生了改动,发现通过调用对方提供的接口,获取不到相应的结果,以为是对方返回值出了问题,在浏览器拼好url去测试,发现返回值被没有问题,但是控制台捕捉的结果却显示,对方返回结果正常。
断点跟踪后发现,程序在生成url字符传的时候,经过了URLEncoder.encode()函数的编码,把之前参数中没有用到的@编写成了40%,导致的不到正确的返回值。
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: php字符串生成图片、图片合成
- 下一篇: 网络访问请求关于封装了拼接url的方法。