Asp.net http приложение для туннелирования - PullRequest
0 голосов
/ 26 сентября 2011

Есть ли в asp.net программное обеспечение для туннелирования http с открытым исходным кодом? Я знаю, что могу просто получить http ответ и отобразить его в iframe, но это не результат, который я хочу. Ссылки должны быть заменены, стили содержимого страницы должны быть установлены соответственно. Это требует много разбора и редактирования материала. Было бы здорово, если бы у меня был элемент управления с открытым исходным кодом или проект, который мог бы сделать это для меня. К сожалению, я не смог найти ничего в Интернете.

Ответы [ 2 ]

1 голос
/ 26 сентября 2011

Если я правильно понимаю, вы хотите иметь возможность отображать контент из другого домена на странице asp.net без использования IFRAMES? Если это так, я не думаю, что это возможно сегодня.

Есть; тем не менее, плагин jQuery, который позволяет загружать контент с других сайтов, используя JSONP + YQL. Se здесь и здесь.

0 голосов
/ 26 сентября 2011

Исходя из кода вашей страницы, используйте System.Net.WebClient, чтобы сделать веб-запрос на другой сайт, а затем возьмите возвращенный HTML-код и отобразите его на своей странице.

Edit: Если вы не хотите вручную исправлять весь HTML-код, взгляните на модуль Маршрутизация запросов приложений в IIS7. Он может действовать как прокси и извлекать контент из других доменов.

...