2015-11-24 2 views
0

Я создал запрос CORS с моей страницы .aspx. Мой запрос Ajax выглядит следующим образом.XMLHttpRequest не может загрузить URL. Ответ на предполетный период имеет недопустимый код состояния HTTP 404

$.ajax({ 
    method: 'POST', 
    url: "https://api.kraken.io/v1/url", 
    data: JSON.stringify('{"auth": {"api_key:"' + api_key + '","api_secret:"' + API_Secret + '"},"url:"+ "http://test.pw.com/ScreenShots/3C65B6.jpg","callback_url:"+ "http://test4.pw.com/Admin/TaskAndProjectSearch.aspx","json": true}'), 
    crossDomain: true, 
    beforeSend: function (xhrObj) { 
     xhrObj.setRequestHeader("Content-Type", "application/json"); 
    }, 
    success: function (result) { 
     console.log(result.d); 
    }, 
    error: function (req, status, error) { 

    } 
}); 

Я использую IIS8 и я позволил CORS, добавив следующее web.config

<system.webServer> 
    <httpProtocol> 
     <customHeaders> 
      <add name="Access-Control-Allow-Origin" value="*" /> 
      <add name="Access-Control-Allow-Methods" value="GET,POST,OPTIONS" /> 
      <add name="Access-Control-Allow-Headers" value="Content-Type, Access" /> 
     </customHeaders> 
    </httpProtocol> 
</system.webServer> 

Тем не менее, я получил следующее сообщение об ошибке. XMLHttpRequest не может загрузить URL. Ответ на предполетный период имеет недопустимый код статуса HTTP 404. У кого-нибудь есть представление об этом. Мне нужно, чтобы это было исправлено как можно скорее. Пожалуйста, помогите. Заранее спасибо

+0

'404' не найден. – Jai

+0

@BhanuChowdary вам также нужно отправить дополнительные данные. – Jai

+0

Значит, вы управляете заголовками для api.kraken.io? – epascarello

ответ

-1

Я получал эту же ошибку всего несколько минут назад. Оказалось, что URL-адрес моей ави был опубликован неправильно. Когда я исправил это, все сработало нормально. Убедитесь, что ваш URL правильный.

-1

У вас есть некорректный контент web.config. Вы должны закрыть тег <httpProtocol> до </system.webServer>. Без этого ваша заявка даже не начнется ...

+0

Это должен быть комментарий, а не ответ ... – Tiz

+1

Я считаю, что это ответ на вопрос. Я говорю OP, что делать, и зачем это делать. Некоторые ответы не имеют длинных объяснений и примеров, они просто ответы :) – ilter

 Смежные вопросы

  • Нет связанных вопросов^_^