关于asp.net:c# – 获取用户在浏览器中输入的URL

c# - Get the url the user typed into the browser

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
How to get the URL of the current page in C#

我想开发一个应用程序,当我的应用程序在后台运行时,它可以实时存储用户浏览历史记录。

例如,当我的应用程序在后台运行时,如果用户在chrome或firefox中键入url。我要将该URL存储在数据库中

如何在C中做到这一点?


我不能给你确切的密码,但我会考虑看看L.B的建议。

看:http://www.fiddler2.com/fiddler/core/

如果你还没有试过小提琴,试着安装它。然后您会注意到它截取了您提出的所有请求,以及URL的请求。

通过查看fiddler的工作方式(参见上面的链接),您可以解析所有请求的URL。这可能是最简单和最好的方法。

我以前没有做过,但我想你必须搜索"监听端口80"或类似的内容。你得看看那个港口的所有交通状况。