睢宁新闻网
国内新闻 当前位置:首页 > 国内新闻 > 正文

你会换掉Postman吗?我正在用HTTP Client..

我相信每个人都用过PORTHER。当后端完成编写接口时,它必须进行一次自测调用。运营商没有达到自己的期望。

邮差

因为我们的接口可能有很多参数或者我们的参数是json格式的(等等),直接用浏览器请求不太方便,并且不能重用(没有保存功能)。

所以我们经常使用一些其他的软件(插件),而邮差是这里最有名的软件。

这篇文章不是关于邮差的,而是我们Java程序员最喜欢的想法。它也可以做邮递员的功能,我认为它更有用。“小插曲”几天前改变了MacBookPro。当然,有必要将Windows上的主机配置移到MacBookPro

上,以便从Windows

上复制相应的主机配置,所以我很乐意将这些配置复制到gas mark上。复制之后,我还成功地访问了我的高级环境(我通常必须配置主机来访问我的高级环境)。

但是当我用邮递员和IDEA提供的HTTP Clint测试我自己的界面时,它一直是404。我真的不明白为什么404

显然我自己的机器可以直接从浏览器访问高级环境。

我可以在视窗上存取相同的。太奇怪了,我无法在苹果电脑上访问它。

所以我打电话给我的朋友,让他帮我看看发生了什么事(我没有遇到过这种问题),他也为我分析了这个问题(只是一群朋友围在我身边看这个问题)

检查我的气体标记配置是否有问题-没问题

检查我的绑定是否有相同的域名-没问题

检查这台机器的主机文件是否有问题(注意:我在这里用图形查看它)。快捷键:选择命令空间,然后命令shift g,输入/etc/hosts检查文件-没有看到任何问题

ping域名-发现它可以ping,但不是我绑定的IP

疑似域名污染,搜索了几个命令刷新域名-失败

这时有一个声音:“你的主机文件有特殊字符吗?”,我熟练地在iTerm2中输入sudo vim /etc/hosts,一看,很多特殊字符。-问题解决了,复印时有特殊字符。哎哟。

对HTTP客户端的简单介绍

如上所述,IDEA已经为我们带来了自己的类似邮差的工具。如果它足够好,我不需要下载邮差。

首先,让我们找到它的门户:

portal

at Tools-HTTP Client-TestRestful网络服务。不难找到

click来打开。我们可以在底部找到REST客户端:

REST客户端接口

从接口上的小字体,我们可以看到IDEA不推荐我们使用REST客户端,所以让我们使用新的HTTP客户端。从REST客户端的风格,我们可以看到它与邮递员没有太大的不同(它在功能上看起来很相似)

点击蓝色的单词,我们跳转到IDEA推荐的新的HTTP客户端,我们可以找到这个界面:

我仍然喜欢这种写作方式(个人)。我们可以通过尝试右边的链接快速开始。

首先,添加请求。从英语中我们已经可以看到这是一个通用的请求模板(供您选择)

添加请求

让我们点击一个看看它是什么样子:

Examples link

然后我们可以点击示例链接。看看它的功能:

Examples link

我们可以查看各种示例,这对于我们来说是非常方便的开始:

使用。http文件可以引用我们的公共环境变量:

更好,我们可以定义变量(不同的环境使用不同的变量),我们可以定义http-client.env.json,并编写一些与公共变量相关的值。然后我们可以在。http文件:

使用。http文件可以引用我们的公共环境变量:

在执行时,我们可以选择不同的环境来执行:

style map



睢宁新闻网 版权所有© www.xawfyule.com 技术支持:睢宁新闻网 | 网站地图