Забиваю урл (предназначенный для аякса) в адресную строку, на странице отображается ответ сервера. Но это json, и хотелось бы его увидеть в распарсеном виде, как обычно бывает во вкладке "preview". Но там вместо этого "no preview available", "no response data available".
Что я делаю не так?
(ну, кроме того, что для отладки аяксовых запросов надо использовать какой-нибудь плагин)
Ответ сервера примерно такой:
HTTP/1.0 200 OK
Access-Control-Allow-Headers: accept,origin,x-requested-with,range,x-fields
Access-Control-Expose-Headers: content-range,x-fields
X-Fields: guid,admpath,name
Vary: X-Fields
Content-Range: items 0-91/92
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: OPTIONS,GET
Content-Type: application/json
Content-Length: 26733
Server: Werkzeug/0.9.4 Python/2.7.3
Date: Fri, 15 Nov 2013 01:30:14 GMT
А включено отслеживание вообще аджаксов? Правая кнопка на консоли — Enable XMLHttpRequest logging.
Accept: выставить пробовал, не помогает.
GET /addr/ HTTP/1.1
Host: localhost:8080
Connection: keep-alive
Cache-Control: no-cache
Accept: application/json
Pragma: no-cache
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Cookie: csrftoken=3V2ntHJJHr0v8zXBvcHyX0aYxG4bPzIS
я например фильтрую ajax запросы по $_SERVER['HTTP_X_REQUESTED_WITH']=XMLHttpRequest, попробуйте в хеадеры добавить X-Requested-With: XMLHttpRequest
Лучше делать этот запрос прямо из консоли - тогда и ответ будет в ней напечатан по всем правилам.