我在通过浏览器发送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就出现了问题。
答案 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
请求