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

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

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

GET和POST的区别:

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

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

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

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

软件测试学习资源戳这里

接口请求方式及GET和POST的区别相关推荐

  1. 接口定义,常见的接口,常见的接口请求方式,put请求和patch请求的区别

    接口定义:应用程序编程接口,指前后端数据交互的一套标准,包括软件内部之间的接口,硬件之间的接口或者是软件对外的接口. 常见的接口类型:         1,Webservice接口,主要用于服务端的接 ...

  2. 菜鸟后端开发之接口请求方式

    开发过程中的接口都会和请求方式打交道,日常开发说简单就是增删改查,但是想要融会贯通难上加难.请求方式用来面对前后交互,常见的有六种. 目录 一.常见六种请求方式 二.Get请求 三.Post请求 四. ...

  3. HTTP请求方式中GET和POST的区别?

    1.get是从服务器上获取数据,post是向服务器传送数据.2.get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到.post是通过HTT ...

  4. 接口请求中post与put的区别

    RESTful API RESTful API是一种Web API的设计风格和开发方式,它遵循一组约束和属性,其中最重要的是客户端和服务器之间的无状态通信.在RESTful API中,资源通过URI进 ...

  5. 沪深A股指数历史分时交易数据API接口(JSON标准格式,Get请求方式)

    沪深A股指数历史分时交易数据API接口(JSON标准格式,Get请求方式) 数据来源:沪深A股股票数据API接口 麦蕊智数(www.mairui.club) 历史分时交易 ·  API接口:http: ...

  6. A股涨跌股池数据API接口(JSON标准格式,Get请求方式)

    A股涨跌股池数据API接口(JSON标准格式,Get请求方式) 数据来源:麦蕊智数(www.mairui.club) 涨停股池 ·  API接口:http://api.mairui.club/hslt ...

  7. 沪深A股分析数据龙虎榜信息API接口(JSON标准格式,Get请求方式)

    沪深A股分析数据龙虎榜信息API接口(JSON标准格式,Get请求方式) 数据来源:沪深A股股票数据API接口 麦蕊智数(www.mairui.club) 每日详情 ·  API接口:http://a ...

  8. 沪深A股分析数据投资参考信息API接口(JSON标准格式,Get请求方式)

    沪深A股分析数据投资参考信息API接口(JSON标准格式,Get请求方式) 数据来源:沪深A股股票数据API接口 麦蕊智数(www.mairui.club) 今日交易提示 ·  API接口:http: ...

  9. android studio 接口方法,Android Studio第三十期 - 介绍几种网络请求方式写法

    框架git地址:附(爱一个人就要爱他(loader)的全部~) 请求方式:POST 请求示例{ "verify_info":{ "app":{ "ap ...

最新文章

  1. php 数据库查询乱码,怎么解决php数据库查询乱码问题
  2. Crazepony的理念
  3. 【机器学习】集成模型方法
  4. CG-CTF-Web-伪装者
  5. Swift 使用WebKit动态执行javascript脚本
  6. 华为任职资格_华为采购总部专业任职资格标准|
  7. ChaiNext:过去24小时,市场情绪“燥”
  8. 我晕,代码又写错了,操你大爷
  9. Teradata中的四舍五入问题
  10. Express入门( node.js Web应用框架 )
  11. 使用 IBM Data Studio 管理数据库最佳实践
  12. MySQL建表语句解析表名
  13. 视频播放的时候不拦截OK键
  14. C#——NPOI对Excel的操作、导入导出时异常处理(三)
  15. win7旗舰版系统下usb外接无线网卡安装教程
  16. 基于tesseract的文字识别
  17. 表空间脚本[置顶] Oracle 数据库表空间容量调整(表空间缩容脚本)脚本
  18. IOT语义互操作性之本体论 1
  19. springboot供应商管理系统毕业设计源码121518
  20. 华为云鲲鹏服务器部署文档-修正版-CentOS+java微服务开发

热门文章

  1. 缺人!缺钱!赶时间!初创IC设计公司如何“绝地求生”?
  2. api接口优化_使用电池状态API优化开发
  3. 弹球游戏关卡的实现(二)
  4. SpringBoot自动装配原理分析
  5. springcloud之服务配置中心
  6. SpringBoot 集成cas5.3 实现客户端接入cas认证中心
  7. ElasticSearch 个人笔记
  8. python dict遍历_python遍历字典dict的几种方法汇总
  9. 医院HIS系统运维工作见闻——引用
  10. Git,简直就是高端大气上档次,屌!对于我来说,真的是太好用了。大赞ing