网站首页 > 教程文章 正文
工具描述:
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
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/json
Content-Type: application/x-www-form-urlencoded
###
#2.POST请求
POST https://uranus.jd.com/log/m
Content-Type: application/x-www-form-urlencoded
Cookie: sid=123;uid=234
size=1&num=10
###
#2.json格式请求
GET https://baidu.com
Content-Type: application/json
Cookie: sid=123;uid=234
{
"key": "value",
"name": "xiaoming"
}
猜你喜欢
- 2025-04-29 Jmeter 接口测试
- 2025-04-29 Spring IoC Container 原理解析
- 2025-04-29 开发JAX-RPC Web Services for WebSphere(下)
- 2025-04-29 Spring Cloud入门看这一篇就够了
- 2025-04-29 国内四大主流报表工具深度对比之多样性数据源
- 2025-04-29 常见的序列化框架及Protobuf原理
- 2025-04-29 RPC、Web Service等几种远程监控通信方式对比
- 2025-04-29 翔云身份证号实名认证接口:让身份核验变得简单与高效
- 2025-04-29 《github精选系列》——SpringBoot 全家桶
- 2025-04-29 Arthas线上服务器问题排查
- 最近发表
- 标签列表
-
- location.href (44)
- document.ready (36)
- git checkout -b (34)
- 跃点数 (35)
- 阿里云镜像地址 (33)
- qt qmessagebox (36)
- md5 sha1 (32)
- mybatis plus page (35)
- semaphore 使用详解 (32)
- update from 语句 (32)
- vue @scroll (38)
- 堆栈区别 (33)
- 在线子域名爆破 (32)
- 什么是容器 (33)
- sha1 md5 (33)
- navicat导出数据 (34)
- 阿里云acp考试 (33)
- 阿里云 nacos (34)
- redhat官网下载镜像 (36)
- srs服务器 (33)
- pico开发者 (33)
- https的端口号 (34)
- vscode更改主题 (35)
- 阿里云资源池 (34)
- os.path.join (33)