有什么方法获取各大浏览器正在访问的url

百合杰 2018-11-21 10:55:04
比方说360浏览器啊 谷歌浏览器啊 等
...全文
755 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
百合杰 2018-11-28
  • 打赏
  • 举报
回复
引用 10 楼 吹风的兔子 的回复:


换言之:用 Win32 获取窗口句柄,找 URL文本框 句柄 —— 似乎很难了。


看不能实现 Fiddler 的那种 URL 拦截的功能
—— 我记得 Fiddler 本身就是 .Net 写的,试着用你的程序 去调用 Fiddler 的 exe 或 dll
那就是要用代理的方式了吧
吹风的兔子 2018-11-27
  • 打赏
  • 举报
回复
换言之:用 Win32 获取窗口句柄,找 URL文本框 句柄 —— 似乎很难了。 看不能实现 Fiddler 的那种 URL 拦截的功能 —— 我记得 Fiddler 本身就是 .Net 写的,试着用你的程序 去调用 Fiddler 的 exe 或 dll
threenewbee 2018-11-27
  • 打赏
  • 举报
回复
引用 8 楼 百合杰 的回复:
引用 7 楼 caozhy 的回复:
GetWindowText取地址栏的文本
mfc的?
api的,不是mfc
百合杰 2018-11-27
  • 打赏
  • 举报
回复
引用 7 楼 caozhy 的回复:
GetWindowText取地址栏的文本
mfc的?
threenewbee 2018-11-27
  • 打赏
  • 举报
回复
GetWindowText取地址栏的文本
百合杰 2018-11-27
  • 打赏
  • 举报
回复
求大神
  • 打赏
  • 举报
回复
你是要钩子抓当前电脑浏览器在访问什么,还是服务端要获取当前页面的请求url?
百合杰 2018-11-21
  • 打赏
  • 举报
回复
引用 3 楼 starfd 的回复:
Process.GetProcessesByName

就看你有没有权限,至于在访问什么url则不一定能访问到
我取到这个Process类后就只看到简单的信息 不知道有什么再进一步的操作
百合杰 2018-11-21
  • 打赏
  • 举报
回复
引用 3 楼 starfd 的回复:
Process.GetProcessesByName

就看你有没有权限,至于在访问什么url则不一定能访问到
能展开说下吗或者demo
  • 打赏
  • 举报
回复
Process.GetProcessesByName
就看你有没有权限,至于在访问什么url则不一定能访问到
百合杰 2018-11-21
  • 打赏
  • 举报
回复
引用 1 楼 starfd 的回复:
你是要钩子抓当前电脑浏览器在访问什么,还是服务端要获取当前页面的请求url?
前者

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧