首页 > 解决方案 > PageNotFound - 不支持请求方法“GET”

问题描述

在我在 VM 中托管我的 spring 应用程序后,我在从邮递员调用 API 时收到此错误。在本地它有效。但是我的虚拟机中的 Get 方法正在工作。

[http-nio-8081-exec-4] PageNotFound - 不支持请求方法“GET”

我的控制器方法如下所示:

@RestController
@RequestMapping("/orders/")
public class OrdersController {}

@PostMapping(value = "create", produces = "text/plain")
private String createOrder(@RequestBody POCreationRequest request) throws ParseException {

API 请求永远运行并且没有得到任何响应。我在日志中发现了异常。对这个问题有任何想法吗?

标签: javaspringspring-bootrestapi

解决方案


@RestController
@RequestMapping("/orders")
public class OrdersController {

@PostMapping(value = "create", produces = "text/plain")
  private String createOrder(@RequestBody POCreationRequest request) throws ParseException {
System.out.println(request)}
}

你可以试试上面的代码。


推荐阅读