Возможно ли получить HttpStatus из JSONP, JS или Flash

AlekseyK

Новичок
Возможно ли получить HttpStatus из JSONP, JS или Flash

Столкнулся с проблемой получения HttpStatus в JS и Flash.

Нужно получить статус HTTP ошибки которая возвращается по запросу видео файла Flash плейером.

Есть FlashPlayer - который открывается на станице site1.com

FlashPlayer загружает видео с сервера video.site1.com

Сервер video.site1.com может ответить:
а) кодом ошибки 503 если кол-во допустимых соединений с данного IP превышено.
б) кодом ошибки 404 если видео файл не найден
в) код 200 если подключение прошло успешно

Мне нужно чтобы плеер получал HTTPSTATUS и в зависимости от его значения выводил сообщение.

Во Flash HTTPSTATUS можно получить только если браузер передает предоставляет такую передать HTTP коды во флеш. Это работает только в ИЕ, во мозиле и опере НЕ работает. Вот обсуждение.

Так вот у меня появись идея запрашивать HTTPSTATUS через JS callback.

Если плеер и видео файл находятся на одном сервере то для статус можно получить через XMLHttpRequest.status.

В данном случае сервера разные.

Нашел JSONP.
С помощью него можно подгружать контент с другого сервера.

Но мне нужен не контент, а только Статус.

В доках есть указания на то что статус получить возможно.
У меня это сделать никак не получается.

Буду рад услышать вашим мнения и советы как решить данную задача.
 

TutanXamoN

Новичок
Навскидку:
Пусть FlashPlayer обращается к скрипту делающему запрос к видео и отдающему видео и HTTPSTATUS.
 

AlekseyK

Новичок
TutanXamoN

Я как раз тут попал в тупик в поиске скрипта который делал бы запрос с КЛИЕНТА к видео файлу и возвращал статус.

Сделал связку
Flash -> AJAX -> PHP
PHP Прекрасно делает запрос и возвращает статус.

НО, php делает запрос с СЕРВЕРА, а мне нужно с КЛИЕНТА проверять.
 
Сверху