지원되지 않는 미디어 유형 가져오기 오류
안녕하세요 REST 클라이언트, 즉 Postman을 사용하여 REST 요청을 전송하고 있지만 오류가 발생합니다.
{
"timestamp": 1432829209385,
"status": 415,
"error": "Unsupported Media Type",
"exception": "org.springframework.web.HttpMediaTypeNotSupportedException",
"message": "Content type 'text/plain;charset=UTF-8' not supported",
"path": "/api/v1/user"
}
컨트롤러는 다음과 같습니다.
@RequestMapping(value = "/user", method = RequestMethod.PUT, produces = "application/json")
public Map<String,Object> updateUser(@RequestBody @Valid User user) {
// userService.updateUser(user);
return ResponseHandler.generateResponse("", HttpStatus.ACCEPTED, false, null);
}
REST 클라이언트를 통해 사진과 같이 요청을 보냅니다.
변경하다Content-Type
의 우체국에서.application/json
. [ Headers ]버튼을 클릭합니다.
또한 당신은 그 방법으로 json을 생산하고 있지 않습니다.를 삭제합니다.produces="application/json"
주석에서
저도 같은 문제가 있어서 다른 방법으로 해결했어요.
새로운 버전의 Postman은 "본문" 섹션에 옵션이 있습니다.「raw」를 선택하면, 「JSON(애플리케이션/json)」가 기능하는 드롭 다운이 있습니다.
Postman 앱의 Headers(헤더)에 키를 입력합니다.Content-Type
값을 다음과 같이 설정합니다.application\json
.
언급URL : https://stackoverflow.com/questions/30511911/getting-not-supported-media-type-error
'programing' 카테고리의 다른 글
Visual Composer 루트 쇼트 코드 컨테이너 (0) | 2023.03.10 |
---|---|
각도로 ng-if, ng-else를 사용하는 방법JS (0) | 2023.03.10 |
SQL National Character(NCHAR) 데이터형은 실제로 어떤 용도로 사용됩니까? (0) | 2023.03.10 |
React Router - 버전 업데이트 후 Router에서 스크립트 오류를 입력합니다. (0) | 2023.03.10 |
generator-karma가 형제자매의 peerDependencies 요구 사항을 충족하지 않습니다. (0) | 2023.03.10 |