0

可能重复:
如何在 C# 中获取当前页面的 URL

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

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

如何在 C# 中做到这一点?

4

1 回答 1

0

我不能给你确切的代码,但我会考虑看看 LB 的建议。

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

如果您还没有尝试过 Fiddler,请尝试安装它。然后你会注意到它拦截了你发出的所有请求,以及 URL。

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

我以前没有这样做过,但我猜你必须搜索“Listening to Port 80”或类似的东西。您将不得不查看来自该端口的所有流量。

于 2012-10-26T09:17:43.013 回答