[elasticsearch]{"error":"Content-Type header [application/x-www-form-urlencoded] is not supported","status":406}해결

차보경·2022년 12월 18일
0

ElasticSearch

목록 보기
3/6
post-thumbnail
post-custom-banner

elasricsearch에서 기본으로 index를 생성하고 post하는 연습중에

{"error":"Content-Type header [application/x-www-form-urlencoded] is not supported","status":406}

라는 에러를 만났다.

입력코드

curl -XPOST 127.0.0.1:9200/classes/class/1 -d '{'title' : 'Algorithm', 'processor' : 'Chabbo'}'


문제 원인

elasticsearch 6.0 버전 이후 엄격한 content-type 확인으로 인해 -H 'Content-Type: application/json'를 꼭 넣어야한다고한다.
(강의 들어보니까 이건 거의 매번 들어가던데 흠...굳이 계속 넣는게 귀찮넹...🫠)

해당 문구를 추가해서 돌려보면

제대로 돌아가는 것이 보이고, 확인해보면

짠-★

profile
차보의 Data Engineer 도전기♥ (근데 기록을 곁들인)
post-custom-banner

0개의 댓글