http请求
Http请求:资源的增删查改 get(查):查询、获取资源,提交的数据放在url之后,以?分割url和传输数据,参数之间以&相连。 post(改):把提交的数据放在httpbody中 例如resp,_ = http.Post(“http://0.0.0.0:8888/upload”, w.FormDataContentType(), buf)
请求行 | http://0.0.0.0:8888/upload |
---|
请求头 | w.FormDataContentType() | 主体(body) | buf |
put(增):增加资源 delete(删):删除资源
http响应 状态行
2xx:请求被服务器成功接收,理解 4xx:客户端错误 5xx:服务端错误 回应行 主体(body)
测试工具
postman
新增数据 请求方式:put 参数:id 修改数据 请求方式:post 参数:data(表单格式) id 修改数据 请求方式:post 参数:data(json格式) id 查资源 请求方式:get
删除资源 请求方式:delete 参数:id 请求头设置,以设置cookie为例 参考文章:全网最全的 postman 工具使用教程 Postman接口测试使用教程(新手总结笔记) Postman的Post请求方式的四种类型的数据 【Postman】获取token,header中添加token发送请求
抓包工具 wireshark
按http请求方式过滤数据
http.request.method==GET
http.request.method==POST
参考文章:WireShark抓包分析
|