restclient火狐插件 以post方式请求,多个请求参数该怎么写
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了restclient火狐插件 以post方式请求,多个请求参数该怎么写相关的知识,希望对你有一定的参考价值。
参看下图,区域3就是组织参数的问题,可以根据传参需要定义变量名和变量,之间用&符号分割。
参考技术A 我喜欢使用 restclient 来测试我的 REST 风格的应用程序。一般我就是用GET方法,今天用到了POST方法。POST传递参数应该放在body里面,对长度没有限制。不像GET对URL的限制是1024字节。运行 restclient ,点选Method选项卡的“POST”方法。然后选择Body选项卡,下下拉列表中选择”String body“的选项,配置上 application/x-www-form-urlencoded;charset=UTF-8 。再出现的body里面写入字符串,也就是你的请求条件,如:query=xpsF
这样就可以传递post的参数了。
java代码如下:springmvc写的
@RequestMapping(value = "/test", method = RequestMethod.GET,
RequestMethod.POST )
public void test(HttpServletResponse response, @RequestBody String message)
//注意这里的:@RequestBody String message
LOGGER.debug(String.format("receive message %s", message));
Map<String, String> map = Maps.newHashMap();
try
map.put("result", message);
Tools.printToJson(JSON.toJSONString(map), response);
catch (Exception e)
LOGGER.error(e.getMessage(), e);
转载
kanpiaoxue
火狐浏览器里的restClient插件怎么用
1.打开RESTClient:2.先设置http的header->customHeader,name: Content-Type ,value: application/x-www-form-urlencoded
3.输入相应的信息:
4.返回查看信息就可以了 参考技术A 使用方法(此处省略安装部分):
1、通过浏览器工具快捷栏区域找到该扩展的启动按钮,
2、点击后进入扩展操作主界面,
1>在method处选择请求类型;
2>在url处录入网址;
3>body处输入模拟交互报文,没有交互报文则留空。
4>点击send按钮执行交互。
3、完成交互后,在界面下方的response区域会看到反馈的header信息和body信息(body信息分为文本、语法高亮和所见即所得共3种展示模式)
至此,即可根据本次交互的信息进行数据的攫取和使用。
如果需要更多的信息,fiddler这个应用可以展示更多的内容,甚至可以用作安全漏洞扫描本回答被提问者采纳
以上是关于restclient火狐插件 以post方式请求,多个请求参数该怎么写的主要内容,如果未能解决你的问题,请参考以下文章
火狐RESTClient和HttpRequester, Chrome的Postman