http请求传递参数浅析
方法
常见http传递参数类型param、data、json
param
直接将参数放在请求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
关键字:html
版权声明
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!