网站如何找到它们 请求来自浏览器或任何其他
网站如何检查请求是否来自浏览器或程序。
how website checked that a request come from a browser or from a programs.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
网站如何检查请求是否来自浏览器或程序。
how website checked that a request come from a browser or from a programs.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
在 javascript 中,您可以使用 navigator.userAgent。请注意,这可能因浏览器而异。可以在以下位置找到如何使用它的一个很好的示例
怪异模式。
但请注意,您可以随时使用适当的浏览器、脚本或代码编辑 userAgentString。所以对结果没有绝对的保证——但至少是一个起点。
干杯,
马库斯
in javascript you may use navigator.userAgent. note that this may vary from browser to browser. a good example how to use it can be found at
quirksmode.
However be aware that you can edit the userAgentString at any time using the appropriate browser, script or code. so no absolute guarantee on the result - but at least a starting point.
cheers,
markus
如果您希望使用服务器端代码,并且假设您使用的是 .net,则 Request.Browser 属性将提供发出请求的代理的详细信息。
If you would prefer to use server side code, and presuming you are using .net, the Request.Browser property will provide details of the agent making the request.