POSTMAN-REST Client插件的应用

POSTMAN-REST Client的概念

+ 是Chrome的一个扩展,可以用来向服务器发送请求和接收响应

REST表示什么

+ Representational State Transfer,REST风格的Web服务,是通过简洁清晰的URL来提供资源链接,客户端通过对URL发送HTTP请求获得这些资源,而获取和处理资源的过程让客户端应用的状态发生改变

请求的方式

ID 中文名称 英文名称 请求资源的方法
1 Creat POST
2 Delete DELETE
3 Update PUT
4 Read Get

举例

  1. Get请求的实现方式,操作步骤
    • 请求资源的方法,这里是Get
    • 写入接口地址
    • 单击Send按钮
      在这里插入图片描述
  2. 发送一个POST请求
    在这里插入图片描述
    • 写入接口地址
    • 写入表单数据
    • 单机Send按钮
      在这里插入图片描述
      但是,POST请求是需要携带Cookie的。意思就是说,当我们在某个网站执行"发贴"的操作的时候,我们是需要首先登录该网站,才能够被允许执行“发贴”的操作。
      所以,我们虽然没有办法在Postman里模拟用户登录,但是我们可以通过携带Cookie的方式来实现"用户是已登录状态"这个场景。来说说操作步骤:
      在这里插入图片描述
    • 单击右上角的Headers按钮
    • 此时左侧出现一个表单控件
    • 参数写入“Cookie”
    • Cookie的值写什么?抓个包吧,登录后随便执行1个操作,然后F12查看Cookie的值,将"Request Headers"下面的Cookie的值都复制下来,然后粘贴到Postman内的Cookie的"Value"这里。
      在这里插入图片描述
      请问,右上角的"URL params"是干什么的呢?
      回答:当使用这个按钮操作后,POST请求携带的参数是跟在URL后面的。
      请问,POST请求的参数"写在表单内"、"跟在URL后面"这2个方式有什么差别?
      回答:差别在于对方如果想要取到参数,前者是从表单内取,后者是从URL取。当然了也可以既从表单内取,同时也从URL取。

资源来源

https://www.cnblogs.com/musicmovie/p/4434052.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章