如何在Chrome下使用Postman进行rest请求测试

如何在Chrome下使用Postman进行rest请求测试

 

在web和移动端开发时,常常会调用服务器端的restful接口进行数据请求,为了调试,一般会先用工具进行测试,通过测试后才开始在开发中使用。这里介绍一下如何在chrome浏览器利用postman应用进行restful api接口请求测试。

工具/原料

 
  • chrome浏览器
  • postman

1、安装Postman

 
  1. 1

    下载postman,这里提供两种方式。

    1、通过postman官方网站直接点击百度搜索“postman”

    就可以找到。

    点击“get it now it’s free!”进入chrome商店下载

    注意:chrome商店需要到“墙外”在才能下载。

    如何在Chrome下使用Postman进行rest请求测试

  2. 2

    2、离线安装:

    文件已经放在百度云上:

    链接: http://pan.baidu.com/s/1bni9Dzp 密码: kkgb

    解压下载的文件“Postman-REST-Client_v0.8.1”,内容文件结构如下:

    如何在Chrome下使用Postman进行rest请求测试

  3. 3

    打开Chrome,依次选择“选项”>>”更多工具”>>“扩展程序”,

    也可以在地址栏里直接输入:“chrome://extensions/”

    打开后如下图

    勾选“开发者模式”

    然后点击“加载已解压的扩展程序”,选择刚才我们下载并解压出来的文件夹。

    如何在Chrome下使用Postman进行rest请求测试
    如何在Chrome下使用Postman进行rest请求测试

  4. 4

    安装好后如图:

    如何在Chrome下使用Postman进行rest请求测试

    END

2、进行Restful请求测试

 
  1.  

    打开chrome的“应用”,或者直接在地址栏里输入“chrome://apps/”也可以打开应用页面

    打开postman

    如何在Chrome下使用Postman进行rest请求测试

  2.  

    Get请求:

    在地址栏里输入请求url:http://localhost:9998/api/user

    选择“GET”方式,

    点击”Url params”,添加url params key:id , value:1

    点击“send”得到json数据如下:

    如何在Chrome下使用Postman进行rest请求测试

  3.  

    如果想要Post请求:

    在地址栏里输入请求url:http://localhost:9998/api/user/1

    选择“POST”方式,

    点击”application/x-www-form-urlencoded”,

    添加key:name , value:baidu-lulee007

    添加key:sex , value:man

     

    如何在Chrome下使用Postman进行rest请求测试

  4.  

    注意:请求支不支持post请求是由服务端决定。

    如果服务端需要请求类型为json,需要在“headers”添加

    key:Content-Type   , value:application/json

     

    选择“raw”,并添加:

    {

        “id”: 1,

        “data”: {

            “name”: “baidu-lulee007”,

            “sex”: “man”

        }

    }

    如何在Chrome下使用Postman进行rest请求测试

    END

注意事项

 
  • 这里的地址都是本地测试的,调试时请换成自己需要测试的地址

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113757.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 深入理解卷积层,全连接层的作用意义「建议收藏」

    深入理解卷积层,全连接层的作用意义「建议收藏」有部分内容是转载的知乎的,如有侵权,请告知,删除便是,但由于是总结的,所以不一一列出原作者是who。再次感谢,也希望给其他小白受益。首先说明:可以不用全连接层的。理解1:卷积取的是局部特征,全连接就是把以前的局部特征重新通过权值矩阵组装成完整的图。因为用到了所有的局部特征,所以叫全连接。理解2:从卷积网络谈起,卷积网络在形式上有一点点像咱们正在召开的“人民代表大会制度”。卷积核的个数相当于候选人,…

    2022年9月19日
    4
  • 周末日记

    周末日记书上说人要长大三次第一次是在发现自己不是世界中心的时候第二次是在发现即使再怎么努力终究还是有些事令人无能为力的时候第三次是在明知道有些事可能会无能为力但还是会尽力争取的时候

    2022年6月4日
    38
  • 如何在docker容器中运行docker命令

    如何在docker容器中运行docker命令欢迎关注个人微信公众号:devopscube前言​Docker作为目前炙手可热的容器运行环境,越来越多的应用到应用的部署当中。这种一次打包,随处运行的模式备受好评,也节约了很多环境配置的麻烦。很多软件运行时都提供了docker的镜像部署方式,我们可以看到常用的组件,开源的项目,都会提供docker镜像,或者用于打包镜像的dockerfile。所以Docker已然成为了软件…

    2022年5月17日
    156
  • JaxWsProxyFactoryBean调用WebService实例[通俗易懂]

    JaxWsProxyFactoryBean调用WebService实例[通俗易懂]WebServiceUtils工具类packagexxxx;importjava.util.ResourceBundle;importorg.apache.cxf.endpoint.Client;importorg.apache.cxf.frontend.ClientProxy;importorg.apache.cxf.jaxws.JaxWsProxyFactoryBean…

    2022年7月21日
    14
  • 安卓 自定义分辨率_android图片适配不同分辨率

    安卓 自定义分辨率_android图片适配不同分辨率Bluestacks是一款非常好用的电脑上的安卓模拟器,用Bluestacks来玩手机游戏是不少朋友的选择,但是Bluestacks默认分辨率都非常大,比如小编的默认分辨率就达到了1280*720。运行Bluestacks后,不仅字和图标很小,打开游戏、软件都显得很模糊,但是安卓界面本身又很大,好多空白的地方。那么多大的分辨率才合适呢?Bluestacks分辨率修改方法1.Bluestacks的合…

    2022年8月13日
    2
  • startActivityForResult解析

    startActivityForResult解析startActivity用于页面间的正常跳转。startActivityForResult用于页面间的跳转并回传数据,比如商城类的App下单时会有选择地址,选择之后地址更新。1.先用startActivityForResult方式启动一个页面 btn=(Button)findViewById(R.id.btn);btn.setOnClickListen

    2022年7月11日
    17

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号