Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 02.09.2009, 15:02
Dr0n вне форума Посмотреть профиль Отправить личное сообщение для Dr0n Найти все сообщения от Dr0n
  № 1  
Ответить с цитированием
Dr0n

Регистрация: Sep 2009
Сообщений: 1
По умолчанию 404 header обработка флешем

Доброго времени суток. С флешем не знаком совсем, поэтому мой вопрос по-видимому будет не совсем корректный.
Ситуация следующая:
Флеш дергает серверный скрипт для получения ответа в формате xml.
В самом скрипте организована некоторая логика.
В зависимости от ситуации скрипт может кинуть:
PHP код:
header("HTTP/1.1 404 Not Found"); 
затем
PHP код:
header('Content-type: application/xml'); 
и некоторое тело ответа для флеша с разьяснениями об ошибки:
PHP код:
...
echo 
$oXml->asXML();
... 
Так вот проблема состоит в том что если в хедере ответа 404 флеш отказывается читать тело ответа.
Есть выход не выкидовать 404 а делать статус 200 а в xml ответe для флеша некоторую переменную со статусом передавать. Но для меня этот вариант не подходит т.к. для поисковых систем 404 хедер необходим.
Что подскажите? Существует ли возможность читать тело ответа во влеше если статус ответа 404? Либо это только моя локальная проблема?

Старый 02.09.2009, 21:30
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 2  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Чесно, абсолютно наугад - а что будет, если при получении 404 статуса попросить ЯваСкрип получить данные оттуда же? (используя XMLHttpRequest).
__________________
Hell is the possibility of sanity

Создать новую тему Ответ Часовой пояс GMT +4, время: 13:52.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 13:52.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.