“Internet 下载管理器”的用户代理字符串是什么?
请告诉我“Internet 下载管理器”的用户代理字符串是什么? 我想在 .htaccess 中使用它。
Would you please let me know that what is user agent string for "Internet Download Manager"?
I want use it in .htaccess.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
只要闻一下就可以了。例如,使用 wireshark。或者让apache将User-Agent写入日志文件。
Just sniff it. With wireshark, for example. Or make apache to write User-Agent to log file.
我对另一个问题的回答:
通过用户代理阻止并不是一个好方法,因为每个像样的下载管理器都会使用浏览器的用户代理标头发送请求。
例如,IDM 6.06(当前版本)为 chrome 发送以下用户代理:
然后再次为 IE 使用:
猜猜 IE 在没有 IDM 的情况下发送什么:
原因是 IDM 使用网络驱动程序捕获信息,所以基本上它“窃取”请求从您的网络浏览器发送它发送的确切信息。
Answer of mine to another question:
Blocking by user agent is not a good way to go since every decent download manager will send the request with a browser's user-agent header.
For example, IDM 6.06 (current version) send the following user agent for chrome:
Then again for IE it uses:
Guess what IE sends without IDM:
Reason is that IDM captures information using a network driver, so basically it 'steals' the request from your web browser and sends the exact information it sends.
我检查了 IDM 6.18,发现它的用户代理字符串是:
Mozilla/4.0(兼容;MSIE 8.0;Windows NT 6.0;Trident/4.0)
这是快照 支持相同的功能。
I did a check for IDM 6.18 and I found its user-agent string to be:
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0)
Here's a snapshot to support the same.
根据产品网站上的描述,我强烈猜测该程序采用与其配合使用的任何主机浏览器,因此它可能没有自己的用户代理字符串。
为了确保这一点,您可以使用此程序进行下载,然后查看日志文件中的用户代理字符串。
From the description on the product's web site, my strong guess is that this program adopts whatever host browser it works with, so it's likely not to have a user agent string of its own.
To make sure, you could do a download using this program, and then look into your log files for the User Agent string.