代码之家  ›  专栏  ›  技术社区  ›  YannB

$ajax请求给我一个net::ERR_中止404

  •  -2
  • YannB  · 技术社区  · 7 年前

    我正在尝试使用giftup.app api,但由于某些原因,我无法访问它。 https://giftup.app/docs/api#!/Gift_cards/ApiGift_cardsByCodeRe_activatePost

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

    起初,我的CORS策略阻止了我,因此我在$ajax调用中添加了:dataType:'jsonp',但之后我得到了以下消息: net::ERR_中止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);
    })
    

    我得到的正是这个信息:

    https://api.giftup.app/ 回调=jQuery33101561895133289939_1548967521051&_=1548967521052 net::ERR_中止404

    2 回复  |  直到 7 年前
        1
  •  0
  •   KHansen    7 年前

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

        2
  •  -2
  •   YannB    7 年前

    因为这个问题,我不得不联系公司。 dataType: 'jsonp'

    谢谢你的帮助。