Используя Google Chrome, я открываю клиент Flex4.5, который делает GET Http Request to Rails бэкэндом, который возвращает ответ json.
Если ответом является 4xx Client Error, то на вкладке сети Chrome Developer Tools отображается запрос как отмененный, и я не могу получить доступ к сообщению об ошибке ответа через содержимое Fault во Flex.
Это происходит только на Chrome. Он отлично работает для FF и IE или если я выполню запрос в браузере Chrome.
Ниже приведены заголовки запросов и ответов, скопированные из Chrome Developer Tools
Спасибо за вашу помощь
GET (canceled) application/json Other
Заголовок запроса
GET url HTTP/1.1
Host: localhost:3000
Connection: keep-alive
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.83 Safari/535.11
Accept: */*
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
Заголовок ответа
HTTP / 1.1 404 Не найдено
Content-Type: application/json; charset=utf-8
X-Ua-Compatible: IE=Edge
Cache-Control: no-cache
X-Runtime: 0.500000
Content-Length: 30
Server: WEBrick/1.3.1 (Ruby/1.9.2/2011-07-09)
Date: Wed, 28 Mar 2012 21:53:40 GMT
Connection: Keep-Alive