Как встроить HTML-файл, размещенный вне сервера на странице ASP? - PullRequest
1 голос
/ 28 мая 2010

Мне нужно отобразить содержимое файла HTML, размещенного на каком-либо другом сервере, на классической странице ASP.

Я знаю, что с помощью #include tage мы можем встроить такой HTML-файл, если он находится на одном сервере, он не может ссылаться на внешние URL-адреса.

Другим выходом является использование iFrame, но проблема в том, что пользователь может щелкнуть правой кнопкой мыши на странице и проверить свойство URL-адреса iFrame, что недопустимо, поскольку URL-адрес, в котором находится html, - это наша сторонняя среда для размещения файлов который мы не хотим раскрывать в целях безопасности.

Примечание. В этом html-файле показан файл .swf, в котором показаны некоторые большие файлы .flv, размещенные в среде размещения сторонних производителей.

Есть идеи?

Нихилу

Ответы [ 2 ]

2 голосов
/ 28 мая 2010

Независимо от того, какой метод вы используете, конечный пользователь сможет увидеть, где сделан запрос, например, Fiddler, Firebug.Я думаю, что iFrame - ваша лучшая ставка.

0 голосов
/ 28 мая 2010

Вы можете попытаться перехватить поток HTTP с удаленной страницы и вставить его на локальную страницу. Я не знаю, как это сделать в PHP, но для этого вам понадобится тег CFHTTP в ColdFusion.

...