320x100
320x100

개요

curl 등으로 http 요청을 보낼 때 위와 같은 메시지가 나오는 경우가 있다

의미는 `클라이언트가 보낸 요청을 서버가 이해할 수 없다` 인데, 대개 payload에 이스케이핑을 하지 않은 경우가 원인이다

 

 

 

해결 방법

curl -X POST 주소 -H "Content-Type: application/json" -d "{\"key\": \"value\"}"

 

위와 같은 형식으로 payload에 이스케이핑을 해줘야한다

300x250
728x90