接口请求方式及GET和POST的区别

(我的公众号“墨石测试攻略”,分享测试技能和实战项目,欢迎关注!)

接口请求方式常用的有四种:

  • GET:请求指定的页面信息,并返回实体主体。
  • POST:向指定资源提交数据进行处理请求(例如提交表单或者上传文件),数据被包含在请求体中,POST 请求可能会导致新的资源的建立和/或已有资源的修改。
  • PUT:从客户端向服务器传送的数据取代指定的文档的内容。
  • DELETE:请求服务器删除指定的页面。

GET和POST的区别:

  • GET 意指从服务器上获取数据,POST 意指往服务器发送数据,但是二者在报文格式上是相同的;
  • GET 一般通过 URL 传递参数,POST 一般通过 BODY 传递参数,如果不这么做,有可能在某些中间件上会发生错误;
  • 请求的 URL 长度在不同的浏览器上会有不同的限制,BODY 大小在不同的服务端也会根据配置的不同存在相应的限制;
  • GET 和 POST 在安全性上的差别不是很大,GET 由于通常会在 URL 中包含参数,在部分场景下安全性稍弱,但最安全的方式还是采用 HTTPS 而非 HTTP

(我的公众号“墨石测试攻略”,分享测试技能和实战项目,欢迎关注!)

关于软件测试学习资源、面试、实战项目等等,都可以moshi-tester私V我。

墨石精心整理了多种软件测试学习资源,点击下方链接获取:

软件测试学习资源戳这里

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值