Почтальон: «status»: 404, «error»: «Not Found», «message»: «Not Found», - PullRequest
0 голосов
/ 05 августа 2020
@RestController()
@RequestMapping("/v1/e")
public class EC {
    @PostMapping(path = "{document}", consumes = "application/json", produces = "application/json")
    public ResponseEntity<InputStreamResource> createDocument(@PathVariable Dtype document,@RequestBody String data){
        //code
    }

Я пытаюсь отправить почтовый запрос почтальону. Ниже указан URL-адрес, который я использую для публикации

http://localhost: 8080 / v1 / e? Document = E_P C

Однако я получаю следующее сообщение об ошибке почтальона

{
    "timestamp": "2020-08-05T02:22:03.008+0000",
    "status": 404,
    "error": "Not Found",
    "message": "Not Found",
    "path": "/v1/e"
}

1 Ответ

0 голосов
/ 05 августа 2020

Вы также можете использовать, как показано ниже:

@RestController
@RequestMapping("/v1/e")
public class EC {

  @PostMapping
  public ResponseEntity<?> createDocument(@RequestParam("document") String document){
      //code
  }

}

И ваш POST REQUEST равен http://localhost:8080/v1/e?document=E_PC

...