获取状态:200,方法:选项,AJK请求中的0kb而不是JSON文件(聚合物)

时间:2016-08-23 15:07:06

标签: json ajax xml polymer

如果我直接访问以下API URL(包含params),则返回有效的JSON文件。但是,在尝试使用Polymer的AJAX组件时,我得到以下结果:

状态:200 |方法:选项|类型:XML | 0kb |回复:(空白)

<iron-ajax 
      auto 
      url="https://api.bookeo.com/v2/bookings/" 
      params='
          {
          "secretKey":"xxxxxxxxxx", 
          "apiKey": "xxxxxxxxxx" ,
          "startTime": "2016-08-10T00:00:00.000Z",
          "endTime": "2016-08-16T00:00:00.000Z"
          }' 
      handle-as="json" 
      content-type="application/json"
      on-response="handleResponse" 
      method="GET"
      last-response="{{item}}" 
 ></iron-ajax>

api.bookeo.com的详细信息:接受:“text / html,application / xhtml + xml,application / xml; q = 0.9,* / *; q = 0.8”

我看到了这一点,并认为我应该将内容类型更改为content-type =“application / xml”,但仍然无效。这是我第一次使用API​​,所以我不确定我在Polymer应用程序中做错了什么。

0 个答案:

没有答案