如何在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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • jupyterlab和pycharm_jupyternotebook和pycharm的区别

    jupyterlab和pycharm_jupyternotebook和pycharm的区别目录一、pycharm项目新建及使用二、Jupyter项目新建及使用三、三种代码编辑方式对比一、pycharm项目新建及使用1.新建pycharmproject(第二节中有讲)2.新建python文件:右键点击新创建的pycharmproject->new->pythonfile3.写代码,右键点击“run***(文件名称)”即可4.还有一种写程序的方式是在pythonconsole,这里的代码是一行一行运行的,在本行写一个,点击enter就会运行二

    2022年8月25日
    5
  • vue3.0中关闭eslint(全部不检测)[通俗易懂]

    vue3.0中关闭eslint(全部不检测)[通俗易懂]前言:在项目中eslint检查是一个很棒的工具,但是在非正式场合,或者某些情况下,他会给我们带来很多不方便,这里分享下如何在新建项目后把他的eslint检查先关掉(正式项目不推荐关闭,因为良好的习惯是从每一行代码的规范开始)方法:打开我们的.eslintrc.js文件,把’@vue/standard’注释,然后把服务重启,重启,重启,重要的事情说三遍.eslintrc.jsmodule.exports={root:true,…

    2022年6月7日
    100
  • 可浮动placeholder,让你的登录不再枯燥

    可浮动placeholder,让你的登录不再枯燥前言在登录twitter的时候发现他的输入框的placeholder是可以浮动的。当输入框获取到焦点的时候,placeholder会跑到上面去。我觉得这样的登录方式的好处是:可以减少一个label,同时往上浮动又可以保证用户在输入的时候知道输入什么内容。pointer-eventspointer-events属性设置HTML元素如何响应鼠标/触摸事件/单击/点击事件以及光标是否可见。虽然pointer-events属性有11个可能的值,但其中8个值都用于SVG。任何HTMl元素的三个

    2022年7月13日
    14
  • AlertDialog的几种用法

    AlertDialog的几种用法xml代码:java代码:

    2022年7月2日
    25
  • 排查是什么意思_nacos有了为什么要用dubbo

    排查是什么意思_nacos有了为什么要用dubbo当Dubbo遇上Arthas:排查问题的实践

    2022年4月21日
    51
  • 微服务架构-实现技术之具体实现工具与框架7:Spring Cloud Zuul原理与注意事项「建议收藏」

    目录一、SpringCloudZuul概述二、SpringCloudZuul典型基本配置:路由配置和功能配置(一)路由配置:配置简化与规则+路由通配符1.单实例serviceId映射(可不短简化,具体如下)2.单实例url映射3.多实例映射(Zuul默认使用Eureka集成的负载均衡功能,所以若使用该功能需要做如下两件事:见注释)4.forward本地跳转(针…

    2022年4月6日
    81

发表回复

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

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