![]() |
Универсальный crossdomain (Как загрузить xml, rss, txt с сервера без crossdomain.xml)
Есть у меня один сервис, который использовал пока только для личных/рабочих нужд. Суть его проста и заключается в том что скрипт в инете позволяет загружать XML и другие (пока только текстовые данные) с любого сервера в Инете, вне зависимости от того есть ли на этом сервере crossdomain.xml - файл. Очень полезно для RSS агрегации.
Если общественности такой сервис интересен, готов его открыть для общего доступа. |
Этот «сервис» можно написать самому и заинтересует лишь тех, у кого сайт на хостинге без php…
|
Вообщем-то любой сервис можно написать самому. Кстати, а если он позволит подгружать еще и swf? Будет интереснее?
|
Нисколько. Потому как 10 строк на php загрузят хоть flv.
|
Запатентуй и продавай=)) Выкладывать линк не советую - налетят вороны, склюют траффик.
|
ETC суров. Все-таки не все такие гуру. Буть все такие просветленные кодеры, плакалобы 90% рынка web-services...
А трафик мне не жалко у меня на М9 анлим... а если сервис будет востребован, то можно будет качественоо бета тестировать с соответствующими выводами. |
Трафик не жалко, пока хостеру не жалко сервер =)
|
Я хостер. Мне не жалко. Если людям нужно - то надо дать, а бенефиты придут сами. Завтра запущу на crossdomain.ru. Посмотрим что выйдет.
|
Я двумя руками за. Какое-то безумие, сперва разрешать всякие трюки типа ммсейв, а потом все запрещать, потому что небезопасно. Или этот известный броузер, который мне xml не может локально открыть без двойного фрякания, это видители activeX и может повредить мой компьютер!
А почему, кстати, твой скрипт только текстовые файлы может передавать? Он что, их читает? ps> Доменчик ты себе выбрал что надо. Аж завидно. |
А где же волшебное under construction ? на домене, всмысле
|
Как сказал уже __etc, будет интересно только тем, у кого хост без php. А так кладете на свой хост php файл с:
Код:
<? |
Код:
<? readfile($url); ?> |
Ну на самом деле все не так просто. Если нужно чтобы проливалось все - от swf, до PowerPointa, это порядка 100 строчек кода.
Вообщем все заработало. Подробное описание здесь: http://www.rosealee.com/?p=100 |
lakehouse, это зачем это 100 строчек? Что там описывать? Прочитать Content-Type от сервера и выдать его пользователю? Это 10, ну 20 строк.
|
Плюс распознать тип файла, задать все заголовки,создать обработчик ошибок, и распознать браузер если юзер будет отладку через него гнать. Ровно 99 строчек.
|
Господи, зачем? Всё, что нужно делать — просто работать типа прокси и всё.
|
__etc, немного маркетинга и хоп -
Цитата:
Ха! История версий! Держите меня семеро! (с)iNils Код:
<? echo implode('', file ($url)); ?>Код:
<? readfile($uri); ?> |
Из ста строк 80 будет просто мусором — это ж сервис, е-мае, марку соблюдать надо, ага.
|
Ну и суровы же вы коллеги! :victory:
Цитата:
Браузер нужен для тестирования или вам интересней под каждый файл внутренний обработчик ошибок писать? А кто "купиться" - время покажет. |
а *.ppt зачем? Это такой модный формат для презентаций? Он тут пользуется просто бешеной популярностью. А броузер вроде бы и так везде сам ходит, никого не спрашивает.
Для тестирования чего мне нужен броузер, я чесслово не понял. Чем мне поможет тестирование твоего домена, если мне надо править сайт на своем? |
| Часовой пояс GMT +4, время: 12:52. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.