在POST RequestMethod设置时发送GET请求

时间:2015-09-22 13:12:20

标签: java spring rest

我在通过浏览器发送POST请求时遇到问题。这是我设置参数的代码片段:

 @RequestMapping(value = "/abc/def/{parameter}", method = RequestMethod.POST)
 public ResponseEntity<classA> function(@PathVariable(value = "parameter") String parameter) { ... }

我想发送POST请求,但是当我在浏览器中写道时:

https://localhost:1234/abc/def/1

我得到Request method 'GET' not supported

我不想发送GET请求,但POST就出现了问题。

4 个答案:

答案 0 :(得分:0)

使用curl命令行工具或尝试Firefox浏览器的RESTClient插件。

答案 1 :(得分:0)

使用HttpRequester - FireFox插件。有一个发送POST / GET / PUT请求的选项。甚至XML文件作为输入。

招呼

答案 2 :(得分:0)

默认情况下,在浏览器中键入URL时,将调用GET方法。要调用POST方法,您需要在mozilla中尝试像POSTER,RESTClient这样的工具。

答案 3 :(得分:0)

使用Postman客户端发送POST/GET和其他请求,当您在浏览器中键入URL时,会生成GET请求