码迷,mamicode.com
首页 > Web开发 > 详细

http请求传递参数浅析

时间:2020-04-04 14:54:45      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:技术   长度   简单   top   www   blog   url   测试   tps   

方法

常见http传递参数类型param、data、json

param

http://url?param1=xx&param2=xx

直接将参数放在请求url的后面,多个参数之间用&分隔;
参数直接以明文方式传递,最简单的方式。GET、POST都支持
不适合传复杂格式的参数,最不安全
技术图片

data

请求会将参数放在http包体里面,GET方法不支持
技术图片

Content-Length表示包体长度,跟一段参数
这里参数是作为字符串进行传递
技术图片

测试

curl -X POST -d ‘{"body":"xxxxx","name":"test"}‘ http://xxx/api/message

json

请求会将参数放在http包体里面,GET方法不支持
技术图片

与data的区别在于参数是json格式

测试

curl -l -H "Content-type: application/json" -X POST -d ‘{"body":"xxxxx","name":"test"}‘ http://xxx/api/message

本文转载于:猿2048?https://www.mk2048.com/blog/blog.php?id=hiacicbjacb

http请求传递参数浅析

标签:技术   长度   简单   top   www   blog   url   测试   tps   

原文地址:https://www.cnblogs.com/jlfw/p/12631582.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!