前言
pc pc pc
背景
pc合并支付提单页面点击付款时,调用接口,发送Http请求服务器资源时,报400 Bad Request错误。
分析
4xx的响应结果表明客户端是发生错误的原因所在。
【400 Bad Request】
该状态码表示请求报文中存在语法错误,需修改请求的内容后再次发送请求,其实就是请求入参有问题,格式不对或者其他,此时的请求实际上还没有发出到服务器上,可以和服务端确认下入参。
【HTTP报文】
HTTP报文本身是由多行数据组成的字符串文本,由报文首部和报文主体组成
-
请求行
-
报文首部
-
空行
-
报文主体
【http请求参数中含有 & 或者空格,则必须URL编码】
【GET请求时,参数含有中文,也需要URL编码】
tip
- 401 Unautorized 需认证或认证失败
- 403 Forbidden 不允许访问资源
- 404 Not Found 服务器上没有请求资源