首页 > 解决方案 > $ajax 请求给我一个 net::ERR_ABORTED 404

问题描述

我正在尝试使用giftup.app api,但由于某种原因我无法访问它。要获取完整文档,请参阅:https ://giftup.app/docs/api#!/Gift_cards/ApiGift_cardsByCodeRe_activatePost

最近生成的 API 密钥仅用于测试目的。

起初,我的 CORS 策略阻止了我,所以我在我的 $ajax 调用中添加了:dataType:'jsonp',但之后我收到以下消息:net::ERR_ABORTED 404

代码中有什么我遗漏的吗?

$.ajax({
  url: "https://api.giftup.app/",
  async: false,
  headers: {
    'Authorization': '(redacted)',
    'Access-Control-Allow-Origin': '*',
    'x-giftup-testmode': true 
  },
  crossDomain: true,
  dataType: 'jsonp', //this solved my CORS policy issue
  contentType: 'application/json',
}).done((data) => {
  console.log(data);
})

我得到了这个消息:

jquery.min.js:2 GET https://api.giftup.app/callback=jQuery33101561895133289939_1548967521051&_=1548967521052 net::ERR_ABORTED 404

标签: jqueryajax

解决方案


如果这是您的实际请求,您会忘记调用端点,例如gift-cards


推荐阅读