是时候用idea的httpclient功能了

是时候用idea的httpclient功能了

是时候用idea的httpclient功能了

我们在调试web后台服务的时候,常用的工具就是postman,但是postman是收费的,正版的postman是有钱人的工具。

现在用Idea开发的时候,其实Idea自带了个工具叫HTTP Client的工具,功能就是测试http请求,和postman是类似的。

在Idea的tools下面的HTTP Client菜单下选择test RESTFul Web Service,界面如下:

是时候用idea的httpclient功能了

Http Clinet

打开后出现下面的界面,可以设置HTTP的方法、Header头信息、参数列表和Request Body等,和PostMan的功能很像。

是时候用idea的httpclient功能了

发送请求界面

上面的是比较老的功能界面,可以转成新的格式,创建文件名为http的文件(或者点击转换自动创建一个以http结尾的文件),打开后可以用下面的格式发送请求,方法名后面跟着URL地址,后面几行可以是HTTP的头信息,如果是POST,隔一行可以写上请求体。这就是一个请求,在一个文件可以写多个这样的请求,每个请求用三个井号分割。

是时候用idea的httpclient功能了

新格式请求

我们在每个请求中点击右键选择运行,运行后会在当前请求段中添加一个返回报文的连接,以<>开头的行,后面就是文件名,这个文件存储在当前项目的idea文件夹下的httpRequests中。如果点击文件名,会自动打开response 文件。结果如下:

是时候用idea的httpclient功能了

response结果

下面就是http创建的文件在项目中的位置,httpRequests是返回结果存储的文件夹,后面的Scratches存储的是http文件,其实这个http文件可以放到其他位置。

是时候用idea的httpclient功能了

文件所在目录


分享到:


相關文章: