jQuery不发布JSON

时间:2019-05-01 12:29:03

标签: jquery couchdb

我正在尝试将CouchDB API用于query a specific view。这是我正在使用的:

  $.post(targetURL,
    {
      "keys": ["Query Value"]
    },
    function (data, status) {
      console.log("Data");
      console.log(data);
    }).catch((err) => {
      console.log(err);
    });

但是,运行此代码时,我得到以下415代码:

“ bad_content_type”,原因:“内容类型必须为application / json”

我在做什么错了?

1 个答案:

答案 0 :(得分:3)

我会尝试:

var dataModel = {
  keys: ["Query Value"]
};
$.ajax({
  url: 'http://xxxxxxxxx',
  type: 'POST',
  content: 'application/json',
  dataType: 'json',
  data: JSON.stringify(dataModel),
  success: function(data, status, xhr){

  }
});