HttpGet或HttpPost 请求报400错误

HttpGet

如果请求出现偶发性的400错误,检查请求的参数是否包含中文或者特殊字符如“&”、“=”等。
解决方法:对中文参数或包含特殊字的参数进行urlencode,再进行请求。

HttpPost

如果请求出现偶发性的400错误(表单方式提交),检查请求体中的参数是否包含特殊字符如“%”。
解决方法:对请求体进行urlencode,再进行接口调用。
一般的web应用都会对url进行自动解码,不需要手动解码,对程序员来说没有感知。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容