代码之家  ›  专栏  ›  技术社区  ›  hacker

访问要在ASP.NET中写入浏览器的内容

  •  0
  • hacker  · 技术社区  · 15 年前

    我希望访问将要写入浏览器的网页的内容。我已经使用表单适配器进行了测试,这对于 <form> </form> 但不属于它的内容不在传递给表单适配器的上下文中。

    有没有一种方法(我假设是通过一个HTTP模块)访问将要转储到浏览器的内容?我想在输出到达用户之前修改输出中的一些文本/标记,它不会总是介于 <形式& gt; 标签。

    我正在使用vb.net,但是如果您有一个C示例,我可以访问代码重写器。

    编辑 : 我希望完成的是编辑发送到浏览器的文本,并更改显示的一些URL。例如,在内部,当人们使用内容编辑器时,所有图像都将来自服务器“img.mysite.com”-但当它公开提供时,我希望它来自“img1.mysite.com”或“img2.mysite.com”等…到我们拥有的服务器数量为止。另外,还有其他一些我们想要更改的项目。我已经有了找到我们想要的标签并替换文本的regex。我已经在表单适配器中实现了它,它工作得很好。但是,我们有一些东西在 <形式& gt; 标签(标签) <head> 等)我想知道的。

    通过更改URL,它还允许我通过每个URL的2个连接限制。

    肖恩

    1 回复  |  直到 15 年前
        1
  •  1
  •   tvanfosson    15 年前

    这样做的一个简单方法是设置循环DNS解析,以便主机名img.mysite.com的解析请求在每个提供映像的实际服务器之间旋转。每台服务器都将被配置为理解它是“img.mysite.com”,以便它能够处理请求。