博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
POSTMAN-REST Client
阅读量:4540 次
发布时间:2019-06-08

本文共 1206 字,大约阅读时间需要 4 分钟。

下载方式:翻.墙安装     #使用的时候不用翻.墙

下载地址:

 

Postman - REST Client的概念

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

REST表示什么

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

 

请求资源的方法有哪些

ID

中文名称

英文名称

请求资源的方法

No.1

Creat

POST

No.2

Delete

DELETE

No.3

Update

PUT

No.4

Read

GET

举例1 – 发送1个GET请求

GET请求的实现方式比较简单,操作步骤

[1]    选择请求资源的方法,这里是GET

[2]    写入接口地址

[3]    单击Send按钮

举例2 – 发送1个POST请求

首先,当选择了"POST"之后,左侧会出现表单控件

其次,我们来描述POST请求的操作步骤

[1]    写入接口地址

[2]    写入表单数据

[3]    单击Send按钮

但是,POST请求是需要携带Cookie的。意思就是说,当我们在某个网站执行"发贴"的操作的时候,我们是需要首先登录该网站,才能够被允许执行“发贴”的操作。

所以,我们虽然没有办法在Postman里模拟用户登录,但是我们可以通过携带Cookie的方式来实现"用户是已登录状态"这个场景。来说说操作步骤

[1]    单击右上角的Headers按钮

[2]    此时左侧又出现了1个表单控件

[3]    参数写入"Cookie"

[4]    Cookie的值写什么?抓个包吧,登录后随便执行1个操作,然后F12查看Cookie的值,将"Request Headers"下面的Cookie的值都复制下来,然后粘贴到Postman内的Cookie的"Value"这里。

[5]    单击Send按钮

最终,这个POST请求就以表单携带参数的形式发送给了服务器。

 

请问,右上角的"URL params"是干什么的呢?

回答:当使用这个按钮操作后,POST请求携带的参数是跟在URL后面的。

请问,POST请求的参数"写在表单内"、"跟在URL后面"这2个方式有什么差别?

回答:差别在于对方如果想要取到参数,前者是从表单内取,后者是从URL取。当然了也可以既从表单内取,同时也从URL取。

 

举例3 – 发送1个POST请求使用"URL params"

接下来,我们说说上面提到的这种POST请求方式的操作步骤

[1]    单击URL params按钮

[2]    写入表单数据

[3]    去掉底部的那个表单控件内的全部数据

[4]    单击Send按钮

 

转载于:https://www.cnblogs.com/musicmovie/p/4434052.html

你可能感兴趣的文章
我是怎么定义微服务平台?
查看>>
python random
查看>>
input输入框只允许输入数字/ 数字+小数点/ 文字+字母/ 等解决方法
查看>>
【翻译】西川善司「实验做出的游戏图形」「GUILTY GEAR Xrd -SIGN-」中实现的「纯卡通动画的实时3D图形」的秘密,前篇(2)...
查看>>
mysql 5.6 参数详解
查看>>
求旋转数组的最小元素
查看>>
Gson解析Json数组
查看>>
Lintcode: Fast Power
查看>>
Pocket Gem OA: Log Parser
查看>>
枚举也能直接转换为对应的数值输出
查看>>
angularjs1-7,供应商
查看>>
BitSet
查看>>
Spring常用注解,自动扫描装配Bean
查看>>
(转载)深入理解WeakHashmap
查看>>
[SCOI2010]生成字符串
查看>>
JLOI2015 城池攻占
查看>>
搭建ntp时间服务器 ntp - (Network Time Protocol)
查看>>
Python中的open和codecs.open
查看>>
asp.net mvc 伪静态添加
查看>>
EA类图与代码同步
查看>>