Я выполняю Ajax-вызов, используя метод $ .ajax jquery, но в Safari я не получаю правильные возвращаемые заголовки ответа.
При просмотре раздела «Сеть» в «Веб-инспекторе»заголовки размещаются в разделе «Контент» по какой-то странной причине ...
Примечание. Мы извлекаем заголовки и данные в формате JSON с нашего собственного веб-сервера, в Safari происходит сбой и прекрасно работает в FF,IE, Chrome и т. Д.
Вот что я вижу.
HTTP/1.11
Server: Vision
Content-Type: application/json
Accept-Ranges: bytes
Content-Length: 134
{
"channels" : 1,
"channelInfo" : [
{
"channelNo" : 0,
"name" : "Humidity",
"units" : "%RH",
"max" : 100.0,
"min" : 0.0
}]
}
Если я размещу один и тот же код на живом внешнем веб-сервере, страница загружается нормально, а заголовки отображаются нормально во всехбраузеры, включая Safari!
Так что из этого я могу только предположить, что я получаю что-то отличное от нашего собственного веб-сервера, которое отличается от внешнего веб-сервера apache!
У кого-нибудь естьесть идеи, почему мои заголовки и контент JSON появляются в разделе «Контент» веб-инспектора в Safari?
Надеюсь, это имеет смысл?