2016-10-29 2 views
0

Привет, ребята, почему у меня есть ошибка net::ERR_EMPTY_RESPONSE, когда я пытаюсь запросить JSON с jQuery? , как вы видите, если вы пытаетесь использовать url в своем браузере, его работа очень хорошо, но с запросом ajax есть эта ошибка, пожалуйста, скажите мне, как я могу исправить свою проблему?net :: ERR_EMPTY_RESPONSE, когда запрос ajax

попробовать в вашем браузере:

http://uploads.im/api?upload=http://www.google.com/images/srpr/nav_logo66.png 

JS:

url = 'http://www.google.com/images/srpr/nav_logo66.png'; 
$.ajax({ 
     type: "POST", 
     cache: false, 
     dataType: 'json', 
     url: "http://uploads.im/api?upload="+url, 
     success: function(a) { 
      if (a.status_code === 200){ 
       c = a.data; 

       alert(c.img_url) 
       alert(c.thumb_url) 

      } else if (a.status_code) { 
       alert('error'); 
      } else { 
       alert('error2'); 
      } 
     } 
    }); 

jsfiddle:

https://jsfiddle.net/raminr63/bgu00oas/ 
+0

См пост - https://stackoverflow.com/questions/37835232/java-with-ajax-err-empty-response-ajax-response-throws-error-while-server -is/37983882 # 37983882? newreg = 374679a32c5f48bc9e7d37db6cd85548 –

ответ

1

Изменение POST на GET.

type: "GET" 

См http://codepen.io/mark_c/pen/mrZOWV

+0

Блестящий! Так просто, но полностью эффективно (для меня). Спасибо. Раздражающе, на моей установке WAMP в локальном хосте, функция POST работает нормально. –

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