在CouchDB中设置显式响应Content-Type

时间:2017-03-06 08:17:32

标签: json couchdb

我正在寻找一种为couchdb响应设置Contet-Type的方法。

POST使用Content-TypeAccept请求标头为application/json JSON GET。但是当我为该文档调用Content-Type时,它会返回text/plain; charset=utf-8 application/json的JSON响应。我期待的是Content-Type {"_id":"test-hotel-stat-data","content":[{"hotelcode": "AMB3_LON","hotelname": "Ambassadors Bloomsbury"},{"hotelcode": "ALE1_LON","hotelname": "Alexandra"},{"hotelcode": "ALE1_LON","hotelname": "Alexandra"}]} {/ 1}}。

我该怎么做?

发表

  • 网址:http://localhost:5984/hotel_staticdata
  • 申请机构: {"_id":"test-hotel-stat-data","_rev":"3-6c6e26cd5690794886a8dc65308bf078","content":[{"hotelcode":"AMB3_LON","hotelname":"Ambassadors Bloomsbury"},{"hotelcode":"ALE1_LON","hotelname":"Alexandra"},{"hotelcode":"ALE1_LON","hotelname":"Alexandra"}]}
  • 请求标题: 接受:application / json Content-Type:application / json

获取

而不是这个,我尝试了PUT然后GET,但结果是一样的。

  • CouchDB版本:1.6.1

1 个答案:

答案 0 :(得分:5)

我得到了答案。

当我使用Accept:application/json请求标头调用GET时。有用! 该死的!我怎么想念它!

无论如何,如果您有任何不同的解决方案,请随时发布。