fiddler发送post请求
2024-10-03 22:18:18
1.指定为 post 请求,输入 url
Content-Type: application/x-www-form-urlencoded;charset=utf-8
request body中的参数格式:userName=adminicxp&userPassword=123qwe!@#
这种方式可以用 request.getParameter的方式来获得。
2.指定为 post 请求,输入 url
Content-Type: application/json; charset=utf-8
request body中的参数格式:
{
"userName": "adminicxp",
"userPassword": "123qwe!@#",
"sysId": "xxx"
}
这种方式通过如下方式获得:
@RequestMapping("/xxx")
@ResponseBody
public String xxx(HttpServletRequest request) throws IOException { String jsonString = getBodyString(request.getReader()); JSONObject jbJsonObject = new JSONObject().fromObject(jsonString); User user = (User) JSONObject.toBean(jbJsonObject, User.class);
System.out.println(jbJsonObject);
System.out.println("id:" + user.getUserName());return null; } @RequestMapping("/xxx2")
@ResponseBody
public String xxx2(User user) throws IOException { System.out.println("---------------");
System.out.println(user.getUserName());
System.out.println(user.getPassWord());
System.out.println("---------------"); if (true) {
return "success";
} else {
return "fail";
} }
public String getBodyString(BufferedReader br) {
String inputLine;
String str = "";
try {
while ((inputLine = br.readLine()) != null) {
str += inputLine;
}
br.close();
} catch (IOException e) {
System.out.println("IOException: " + e);
}
return str;
}
3.post数组
方式1:
springmvc 后台java代码
@RequestBody Map<String, List<String>> param List<String> ids = param.get("ids");
fiddler 请求
Content-Type指定为 application/json RequestBody格式:{"ids":["first0001company", "xxx4234324"]}
方式2:
springmvc 后台java代码
@RequestParam List<String> ids; 或者 @RequestParam String[] ids;
fiddler 请求
Content-Type指定为 application/x-www-form-urlencoded RequestBody格式:ids=first0001company&ids=xxx4234324
最新文章
- Linux 权限设置chmod
- Unity3D游戏开发初探—2.初步了解3D模型基础
- yum命令——安装、卸载、查询等
- Redis和Memcache对比及选择(转载)
- [已解决]Tomcat启动报 java.net.BindException: Address already in use: JVM_Bind
- ios block和函数的区别
- Linux chmod命令详解
- java操作xml
- jquery之别踩白块游戏的实现
- Android设计模式—策略模式
- Maven安装中的问题
- csdn博客被删除联系客服恢复
- Java 字符编码与解码
- jquery tips简易使用方法 新手必看
- 使用MSHTML解析HTML页面
- Unity中锚点的动态设置
- 马昕璐201771010118《面向对象程序设计(java)》第七周学习总结
- Synchronized和Lock的区别
- 课程回顾-Convolutional Neural Networks
- Mysql关于时间排序的问题
热门文章
- C# Web应用调试开启外部访问
- solr服务中集成IKAnalyzer中文分词器、集成dataimportHandler插件
- Windows Server 2012 NIC Teaming介绍及注意事项
- Logstash实践: 分布式系统的日志监控
- C语言 &#183; Torry的困惑(基本型)
- [Java 缓存] Java Cache之 DCache的简单应用.
- Enterprise Solution 3.1 企业应用开发框架 .NET ERP/CRM/MIS 开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms
- 探索ASP.NET MVC5系列之~~~4.模型篇---包含模型常用特性和过度提交防御
- Ngrok让你的本地Web应用暴露在公网上
- CSS 3学习——box-sizing和背景