Asp.net http调整应用程序

时间:2011-09-26 12:43:54

标签: c# asp.net html httpwebrequest http-tunneling

是否有用asp.net编写的开源http隧道软件?我知道我可以简单地获取http响应并将其显示在iframe中,但这不是结果。应该替换链接,应分别设置页面内容的样式。这需要大量的解析和编辑。如果有一个开源控制或项目可以为我做这将是很好的。不幸的是我在网上找不到任何内容。

2 个答案:

答案 0 :(得分:1)

如果我理解正确,您希望能够在不使用IFRAMES的情况下在asp.net页面中显示来自不同域的内容吗?如果是这样,我认为今天不可能。

有;但是,一个jQuery插件允许您使用JSONP + YQL从其他网站加载内容。 Se herehere.

答案 1 :(得分:0)

从您网页的代码背后,使用System.Net.WebClient向其他网站发送网络请求,然后获取返回的HTML并将其显示在您的网页上。

修改 如果您不想自己手动修复所有HTML,请查看IIS7中的Application Request Routing模块。它可以像代理一样,从其他域中提取内容。