Я пытаюсь отправить запрос порта с именем пользователя и паролем:
signUp(username, password): Observable<String> {
return this.http.post<String>("http://localhost:8080/signUp", {
params: { username: username, password: password }
});
}
Службе Spring, которая использует этот метод:
@CrossOrigin(origins = "http://localhost:4200")
@RequestMapping(value="/signUp", method=RequestMethod.POST)
public ResponseEntity<String> signUp(@RequestParam ("username") String username, @RequestParam("password") String password) throws IOException {
//not important
return new ResponseEntity<String>("Added successfully.", HttpStatus.OK);
}
Когда я отправляю его, в angular Я получаю ошибку http 400. В сервисе Spring я вижу это сообщение:
2020-03-13 19: 32: 38.486 WARN 13200 --- [nio-8080-exe c -3] .wsmsDefaultHandlerExceptionResolver: Resolved [org .springframework.web.bind. , Может кто-нибудь помочь мне решить это? Заранее спасибо.