Hello! 欢迎来到小浪资源网!


为什么我的控制器无法接收POST请求?


为什么我的控制器无法接收POST请求?

为什么控制器接收不到请求?

在提供的代码中,createArticle 方法被设置为了处理 POST 请求。然而,当在浏览器中访问这个 API 路由时,默认会发起 GET 请求。浏览器不能直接发送 POST 请求。

为了解决这个问题,有两种选择:

  • 将 createArticle 方法的请求方法更改为 GET,即 @GetMapping(“/createArticle”)。这将允许浏览器直接发起请求。
  • 如果你希望保持 POST 方法,则需要使用 http 客户端工具(例如 postman 或 ApiFox)来发送 HTTP 请求。这些工具允许你指定 HTTP 请求方法,因此你可以向控制器发送 POST 请求。

相关阅读