• GET 请求和 POST 请求的区别和使用


    作为前端开发, HTTP 中的 POST 请求和 GET 请求是经常会用到的东西,有的人可能知道,但对其原理和如何使用并不特别清楚,那么今天来浅谈一下两者的区别与如何使用。

    GET请求和POST请求的区别

     

    1、 GET 请求: GET 请求顾名思义是用来获取信息。它的本质是发送一个请求来取得服务器上的某一资源。资源通过一组 HTTP 头和呈现数据(如 HTML 文本,或者图片或者视频等)返回给客户端。

     

     

     

     

     

    2、 POST 请求: POST 请求则类似于一封信将参数放在信封里传输。其本质是像服务器传送数据。它用于将数据发送到服务器以创建或更新资源。

     

     



    如何使用 GET 请求和 POST 请求

     

    这里我们使用 Eolink 来给大家演示一下如何使用 GET 请求和 POST 请求。

     

    1、 GET 请求的使用


      选择 GET 请求,输入 url ,在请求参数中添加参数, url 会自动补充此信息,点击发送,当返回参数为 200 ,说明接口操作成功,即可在返回结果查看返回结果。


     

     

    2、POST 请求的使用

      选择 POST 请求,输入 url ,选择请求体类型,添加需要的参数,点击发送,当返回参数为 200 说明接口操作成功,即可在返回结果查看。

     

    实际上对于 GET 请求,浏览器会将 http header 和 data 一并发送出去,服务器响应 200 (返回数据),但操作上并不会显示,页面只会显示响应数据与返回结果。

     

     

     

    小贴士,在 POST 请求的整个过程中,包括浏览器先发送 header ,服务器响应 100 continue ,浏览器再发送 data ,服务器响应 200 ok (返回数据),虽然显示页面并不会显示出来,但请求的过程包括了以上步骤。

     

     

    图中所使用的的接口管理工具是 Eolink ,它支持 HTTP 、 HTTPS 、 WS 、 WSS 等多种常用的协议,感兴趣可以自行使用:(https://www.eolink.com/?utm_source=2903)

     

  • 相关阅读:
    ARP协议:网络世界的临门一脚
    快速预览工具——Wlx2Explore入门
    第02章_MySQL的数据目录
    【TR】libevent 定时器:utp_timer
    keil调试工具(调试技术)
    【Java开源项目】消息推送平台发送一条短信
    Spirng 痛苦源码学习(二)——手写spring大致总框架(一)
    1260. 二维网格迁移 : 简单构造模拟题
    【CentOS】忘记root密码
    JS教程之 识别 JavaScript 数据类型:两种方法就足够了
  • 原文地址:https://www.cnblogs.com/apibest/p/16482302.html