我想开发一个应用程序,用于在我的应用程序在后台运行时实时存储用户浏览历史记录。
例如,如果我的应用程序在后台运行,如果用户在chrome或firefox中键入url ..我想将该url存储在数据库中
如何在C#中做到这一点?
答案 0 :(得分:0)
我不能给你确切的代码,但我会考虑看看L.B的建议。
看看: http://www.fiddler2.com/fiddler/Core/
如果您还没有尝试过Fiddler,请尝试安装它。然后你会注意到它拦截了你发出的所有请求,以及URL。
通过查看Fiddler的工作原理(请参阅上面的链接),您可以解析所请求的所有URL。这可能是最简单也是最好的方式。
我之前没有这样做,但我猜你必须搜索“听80号码头”或类似的。您必须查看该端口的所有流量。