curl -XPUT 'localhost:9200/get-together/group/1?pretty' -d '{ "name":"Elasticsearch Denver","organizer":"Lee"}'
直接使用curl报错,报
{
"error" : "Content-Type header [application/x-www-form-urlencoded] is not supported",
"status" : 406
}
此时只需在命令后面添加一个参数即可解决问题。
curl -XPUT 'localhost:9200/get-together/group/1?pretty' -d '{ "name":"Elasticsearch Denver","organizer":"Lee"}' -H 'Content-Type: application/json'
本文介绍了如何通过添加`Content-Type: application/json`头来解决使用curl进行`PUT`操作时的Content-Type不支持问题,以Elasticsearch为例。
1万+

被折叠的 条评论
为什么被折叠?



