Postman软件基本用法:浏览器复制请求信息并导入到软件从而测试、发送请求

这篇具有很好参考价值的文章主要介绍了Postman软件基本用法:浏览器复制请求信息并导入到软件从而测试、发送请求。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  本文介绍在浏览器中,获取网页中的某一个请求信息,并将其导入到Postman软件,并进行API请求测试的方法。

  Postman是一款流行的API开发和测试工具,它提供了一个用户友好的界面,用于创建、测试、调试和文档化API。本文就介绍一下这一工具的最基本用法——导入网页请求,并配置相关的HeadersBody等信息,从而对请求加以测试的方法。

  话不多说,我们直接开始操作。首先,为了可以从浏览器中获取网页请求的信息,我们需要在浏览器访问指定的网页(我这里用的是Chrome浏览器,因为Chrome支持以cURL格式将请求信息导出,相对更为方便一些,不过不用cURL格式也没问题);随后,按下F12按钮,打开开发者模式,选择“网络”选项,如下图所示;随后,我们需要再刷新一下网页。此时,我们就可以看到当前网页中各项内容的名称与信息了。

Postman软件基本用法:浏览器复制请求信息并导入到软件从而测试、发送请求,Mac知识与实践,计算机高效操作,Postman,API,接口,接口测试,HTTP,请求,Headers

  如上图所示,本文就以某一个网页中,名称为NSW的这一项为例,来介绍后续的操作。接下来,我们在NSW上右键,选择“以cURL格式复制”选项,如下图所示。如果大家的浏览器没有这一选项,那么可以直接复制请求的链接,但是需要后续手动将请求的其他信息(比如Headers)配置好——所以说cURL格式的请求用起来比较方便,就是因为它除了链接自身,还可以附带请求的其他信息,不需要我们手动再一一配置了。

Postman软件基本用法:浏览器复制请求信息并导入到软件从而测试、发送请求,Mac知识与实践,计算机高效操作,Postman,API,接口,接口测试,HTTP,请求,Headers

  接下来,在Postman软件中,选择“Import”选项,如下图所示。

Postman软件基本用法:浏览器复制请求信息并导入到软件从而测试、发送请求,Mac知识与实践,计算机高效操作,Postman,API,接口,接口测试,HTTP,请求,Headers

  随后,将我们刚刚复制好的cURL或者普通的URL粘贴到这里;如下图所示。

Postman软件基本用法:浏览器复制请求信息并导入到软件从而测试、发送请求,Mac知识与实践,计算机高效操作,Postman,API,接口,接口测试,HTTP,请求,Headers

  随后,就会看到如下图所示的界面。此时,如果大家前面“Import”时,复制的是cURL格式的请求,那么只要这个请求没有其他的问题,且在下图左侧位置调整好我们请求的类型(比如GET请求、POST请求等)之后,点击下图右侧紫色框内的“Send”选项,就可以发出请求了。如果大家用的是URL格式的请求,那么还需要手动配置一下请求的HeadersBody等信息(如果这些信息是必要的话);具体的配置方法大家继续看后文即可。

Postman软件基本用法:浏览器复制请求信息并导入到软件从而测试、发送请求,Mac知识与实践,计算机高效操作,Postman,API,接口,接口测试,HTTP,请求,Headers

  在我这里,虽然“Import”时,复制的是cURL格式的请求,但由于我这个请求有些问题,所以发出请求后,在“Response”还暂时看不到任何信息。

Postman软件基本用法:浏览器复制请求信息并导入到软件从而测试、发送请求,Mac知识与实践,计算机高效操作,Postman,API,接口,接口测试,HTTP,请求,Headers

  我这里需要再额外手动添加一项Headers才可以;如下图所示。当然,这里大家就结合自己请求的需要来修改就好。

Postman软件基本用法:浏览器复制请求信息并导入到软件从而测试、发送请求,Mac知识与实践,计算机高效操作,Postman,API,接口,接口测试,HTTP,请求,Headers

  配置Headers时,我们既可以用如上图所示的方式,来调整每一项Headers键值对,也可以用下图中”Bulk Edit“方法,批量配置多条Headers

Postman软件基本用法:浏览器复制请求信息并导入到软件从而测试、发送请求,Mac知识与实践,计算机高效操作,Postman,API,接口,接口测试,HTTP,请求,Headers

  如下图所示,我们可以直接复制多条Headers的信息,从而批量配置。需要注意,批量配置时,一行是一个Headers,每一个Headers的键、值用英文冒号:分开,同时可以用//注释掉不需要的Headers

Postman软件基本用法:浏览器复制请求信息并导入到软件从而测试、发送请求,Mac知识与实践,计算机高效操作,Postman,API,接口,接口测试,HTTP,请求,Headers

  配置完毕对应的信息后,我们可以再”Send“一下我们的请求;如果在“Response”中看到如下图所示的信息,就说明我们的请求无误,且正常返回了内容;从下图右上角可以看出,请求返回的HTTP状态码为200,没有问题。

Postman软件基本用法:浏览器复制请求信息并导入到软件从而测试、发送请求,Mac知识与实践,计算机高效操作,Postman,API,接口,接口测试,HTTP,请求,Headers

  至此,大功告成。

欢迎关注:疯狂学习GIS文章来源地址https://www.toymoban.com/news/detail-659263.html

到了这里,关于Postman软件基本用法:浏览器复制请求信息并导入到软件从而测试、发送请求的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Postman抓包浏览器请求--傻瓜式操作

    postman安装步骤,自行百度教程 在postman首页,点击右下角【 捕获的请求和cookie】     按钮    1、输入端口号或使用默认端口号,2、点击启用代理按钮 注意:要抓包的浏览器已装postmanInterceptor插件,则可以辅助postman抓取http和https的请求;则不用在装SSL相关证书    

    2024年02月01日
    浏览(51)
  • Chrome 浏览器+Postman做接口测试(全)

    🍅 视频学习: 文末有免费的配套视频可观看 🍅 点击文末小卡片 ,免费获取软件测试全套资料,资料在手,涨薪更快 如果把测试简单分为两类,那么就是客户端测试和服务端测试。客户端的测试包括UI测试,兼容性测试等,服务端测试包括接口测试。接口测试检查数据的交

    2024年03月15日
    浏览(39)
  • Postman模拟浏览器网页请求并获取网页数据

      本文介绍在浏览器中,获取网页中的某一个请求信息,并将其导入到 Postman 软件,并进行 API 请求测试的方法。    Postman 是一款流行的 API 开发和测试工具,它提供了一个用户友好的界面,用于创建、测试、调试和文档化 API 。本文就介绍一下这一工具的最基本用法——

    2024年04月08日
    浏览(49)
  • postman,浏览器测试接口正常,HttpClient 调用就报错

    一次奔溃的经历 事情是这样的:第三方提供了一个接口需要对接,我就对接了,测试环节的时候怎么都调不通,各种排查,各方人员都动员了起来,就是没有找到问题,下面把问题报错的原因呈上: 就是报错 508 ,返回一个空的 Response body. 刚开始出现这个问题,我怀疑是不

    2024年02月01日
    浏览(40)
  • selenium---浏览器F12的正确用法

    测试过程中经常会进行抓包来查看一些错误内容,判断是前端的问题还是后端的问题,常见的抓包工具有Fiddler,Charles,还有web端的F12。今天安静来介绍下如何通过F12进行抓包查看请求内容 打开百度按下键盘F12或者邮件选择检查,这里可以看到有一些选项:Elements,Console,

    2024年02月09日
    浏览(34)
  • 浏览器开发者工具network用法,超详细讲解

    最近很多小伙伴说,不会用浏览器开发者工具,今天我们就一起来深入了解一下开发者工具。 以谷歌浏览器为例 谷歌浏览器开发者工具中的Network 是我们学习经常用到的,那么你都知道他们每个功能的意义吗? 因本人经常有360极速浏览器,谷歌内核,所以本文以360极速浏览器的

    2024年02月08日
    浏览(50)
  • postman同步浏览器cookie, Interceptor插件和Interceptor Bridge安装

    1.安装postman客户端 2.下载postman interceptor插件 官方地址:https://www.crx4chrome.com/ 搜索\\\"interceptor\\\" 打开之后找到下载地址:https://www.crx4chrome.com/crx/560/ 下载即可 3.安装interceptor插件到chrome的扩展程序 打开安装扩展程序地址:chrome://extensions/ 将下载的离线插件拖入浏览器即可,如果

    2024年02月04日
    浏览(45)
  • Springboot项目启动后浏览器不能直接访问接口,而postman可以访问?

    在云服务器上部署springboot后端时,项目启动后浏览器不能直接访问接口,而postman可以访问。这是当时困扰了我大半天的小问题,在我打开防火墙和阿里云安全组之后还是没解决。然后在网上搜了很多很多资料,以为是浏览器访问权限或者是https什么证书问题,到头来通过简单

    2024年02月21日
    浏览(50)
  • python爬虫教程:selenium常用API用法和浏览器控制

    selenium api selenium 新版本( 4.8.2 )很多函数,包括元素定位、很多 API 方法均发生变化,本文记录以 selenium4.8.2 为准。 webdriver 常用 API 方法 描述 get(String url) 访问目标url地址,打开网页 current_url 获取当前页面url地址 title 获取页面标题 page_source 获取页面源代码 close() 关闭浏览器当

    2024年02月05日
    浏览(54)
  • chrome 浏览器在 112 正式版本以及 114 canary 版本从 devtools 控制台复制文本不会复制高亮显示的文本?

    我的 chrome 浏览器版本如下: 版本 112.0.5615.138(正式版本) (64 位) 今天我在写代码的时候报错了,看了一下控制台浏览器,是某个属性没有定义,然后我双击这个属性名称 ctrl + c 复制,最后粘贴的时候发现 文本不正确 , 离了个大谱! 我特意找了一下这个 bug:https://bu

    2023年04月22日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包