码迷,mamicode.com
首页 > 其他好文 > 详细

接口测试-Get与Post的区别

时间:2020-04-12 08:22:32      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:com   post   请求   打开   pos   保存   ESS   ssi   页面   

经典面试题

GET 与 POST 的区别

GET 请求的参数以下面格式传输

  • GET /S?wd=mp3 HTTP/1.1

POST 请求的参数放在Form Data 表单中进行传输

  • 向网站第一次发送请求后,服务器会对资源打上标记,用set-Cookie 字段进行设置发送回给浏览器,浏览器保存该cookie,第二次访问时,浏览器会检查目标地址是否曾经有返回过cookie,若有就会携带该cookie一起发送给浏览器,用cookie字段进行设置

  • 在set-Cooike中有PHPSESSID字段,这个就是session,记录是第几次进行访问,而Cookie是记录身份的。session多数情况下是通过cookie进行传递

打开一个网站会发生什么过程

requests 请求中,json与data格式的不同:

  • 使用 json 请求,requests 将数据转换为 json 机构体,如
    {“key1”:"value1", "key2":["value2", "value3"}
  • 使用 data 请求,requests 将数据转换为 form data 格式,如
    key1=value1&key2=value2&key2=value3

接口测试-Get与Post的区别

标签:com   post   请求   打开   pos   保存   ESS   ssi   页面   

原文地址:https://www.cnblogs.com/chenri/p/12683435.html

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