使用通用处理程序在asp.net中实现代理服务器

时间:2016-07-12 04:19:25

标签: c# asp.net generic-handler

我已经制作了一个通用处理程序,可以通过以下链接在asp.net中实现代理服务器的概念

Source code link

现在问题是我正在使用 google.com ,谷歌页面正在打开,但是当我搜索某些内容时,它会给我404错误,我正在通过visual studio运行一个网站。

我想当我打开谷歌页面时它也允许我在该页面上搜索,我该如何删除404错误。

1 个答案:

答案 0 :(得分:0)

尝试为您打开的网址添加基本HTML标记,如下所示:

<base href="http://google.com" target="_blank">

我认为您的问题是您打开google.com,而HTML form操作则基于相对路径。

因此,当开始搜索时,它会尝试在您的域上执行操作,而不是谷歌域...最终以404结束

如果基本标签不起作用,我认为你需要在呈现它之前修改HTML中的所有相关链接