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'
를 꼭 넣어야한다고한다.
(강의 들어보니까 이건 거의 매번 들어가던데 흠...굳이 계속 넣는게 귀찮넹...🫠)
해당 문구를 추가해서 돌려보면
제대로 돌아가는 것이 보이고, 확인해보면
짠-★