Http post方式传递参数的格式

Head:
Content-Type:multipart/form-data;boundary=(后接一串每个Request body的分割边界,字符串一般由0~9,a~b,A~B,-,_,组成)

Accept-Encoding:(后接客户端识别能识别的服务器发送给来数据的编码格式)

Connection:Keep-Alive(告诉服务器不要关闭连接,由客户端决定什么时候关闭连接)

Cache-Control:no-cache(告诉服务器不要使用缓存)

Content-Length:(后接Request body的大小)

Request body:

“——” + 头部的boundary + “\r\n"
”Content-Disposition: form-data;name=“ 参数的key”” + “\r\n"
“Content-Type: text/plain; charset= 编码格式“ + “\r\n"
”Content-Transfer-Encoding: 8bit“ + “\r\n"
“\r\n"
参数的value
“——” + 头部的boundary + “\r\n"
“Content-Disposition: form-data;name=“ 参数的key”;filename=“ 文件名”” + “\r\n"
”Content-Type: application/octet-stream“ + “\r\n"
“Content-Transfer-Encoding: binary” + “\r\n"
“\r\n"
文件的二进制流数据
“——” + 头部的boundary + “——”  + “\r\n”    ( 这里表示所有的request body的传输完毕
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值