|
|
|||||
Строка URL из редиректа PHP
Есть PHP, который редиректит на FLV
URL: http://тра-та-та?id=n Результат: http://тра-та-та/video.flv Как мне получить конечный адрес? Нужна просто строка. P.S. при этом видео грузить не нужно, просто получить абсолютный путь и записать в переменную.
__________________
Счастье - это хорошее здоровье и плохая память Последний раз редактировалось _sestra_; 05.04.2011 в 16:10. |
|
|||||
Modus ponens
|
Боюсь, что во флеше никак (в AIR вроде можно посмотреть заголовки ответа, но я не уверен, что Location туда попадет, если так делали редирект).
EDIT: А, если не нужно грузить, то можно попробовать сокетом коннектится (ограничения безопасности...) или, я не уверен, но может URLStream покажет заголовки, я бы последнее попробовал.
__________________
Hell is the possibility of sanity |
|
|||||
Цитата:
__________________
Счастье - это хорошее здоровье и плохая память |
|
|||||
Регистрация: Oct 2010
Адрес: Новосиб
Сообщений: 122
|
URLStream не показывает хедер, Socket показывает хедер...
вот здесь я писала как http://www.flasher.ru/forum/showpost...7&postcount=10 |
|
|||||
Спасибо. Только в вашем примере приходит "400 Bad Request". В чем может быть проблема?
__________________
Счастье - это хорошее здоровье и плохая память |
|
|||||
Регистрация: Oct 2010
Адрес: Новосиб
Сообщений: 122
|
Цитата:
если пришло "400 Bad Request" значит заголовок неправильный отправили, нужно эксперементировать.... |
|
|||||
Я прямо ваш пример пробовал. Но это не важно. Сформировал вот такой запрос:
Все получилось. Спасибо еще раз.
__________________
Счастье - это хорошее здоровье и плохая память |
|
|||||
Регистрация: Oct 2010
Адрес: Новосиб
Сообщений: 122
|
плюсуем не стесняемся)
|
|
|||||
Вдогонку: Location как выделить теперь? Только работой со строкой? или можно кому-нибудь скормить?
__________________
Счастье - это хорошее здоровье и плохая память Последний раз редактировалось _sestra_; 05.04.2011 в 17:35. |
|
|||||
Регистрация: Oct 2010
Адрес: Новосиб
Сообщений: 122
|
строкой. split или регулярными..
|
Часовой пояс GMT +4, время: 16:21. |
|
« Предыдущая тема | Следующая тема » |
|
|