首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

工具篇之HTTP Client

工具描述:

Java开发人员通用的开发者工具IDEA集成了HTTP Client功能,之后可以无需单独安装使用PostMan用来模拟http请求。

创建方式:

1)简易模式

Tools->HTTPClient->TestRestfulWebService

打开简易模式如下图:

设置method类型、请求域名或者IP地址、请求上下文path、header参数、cookie参数、业务paramaeters参数等

2)标准模式

File->New->HTTPRequest

指定文件名,一般可以约定以http_开头标记,创建文件如下图:

请求规范:

1)GET请求方式

每个请求第一行###开始;

第二行定义接口描述;

第三行定义请求路径及参数;

第四行设置Content-Type参数;

第五行设置Cookie参数;

在GET请求中,参数直接追加在URL后即可,POST请求需要另外定义;

2)POST请求方式

参数单独一行使用key=value&name=value的形式

size=1&num=10

并且参数行一定要和上一行定义的参数有一行间隔,比如下图的Line19

3)JSON格式请求

在json格式请求中,参数的定义方式稍有不同,需要json格式的参数,其他方面与GET/POST都相同

Content-Type: application/json{"key": "value","name": "xiaoming"}

代码示例:

####1.GET请求GET https://jd.com?key=value#Content-Type: application/jsonContent-Type: application/x-www-form-urlencoded

####2.POST请求POST https://uranus.jd.com/log/mContent-Type: application/x-www-form-urlencodedCookie: sid=123;uid=234

size=1&num=10

####2.json格式请求GET https://baidu.comContent-Type: application/jsonCookie: sid=123;uid=234{"key": "value","name": "xiaoming"}

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200513A0KOC500?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券
http://www.vxiaotou.com