gpt4 book ai didi

c# - 如何检测浏览器或下载管理器是否正在下载文件

转载 作者:行者123 更新时间:2023-12-03 20:11:02 26 4
gpt4 key购买 nike

我很好奇像 RapidShare 这样的文件共享网站是如何检测用户通过下载管理器下载文件的。

如何启用 ASP.NET Web 应用程序以防止从下载管理器下载。

最佳答案

当您是服务器时,您可以收到一些有关访问您的客户端的有趣信息。

其中一个参数告诉您“用户代理”,或者简单地说是浏览器类型。

在 PHP 中它位于数组 $_SERVER ( http://php.net/manual/en/reserved.variables.server.php ) 中。

在 Dot Net 中,我认为它是 HttpRequest 类 ( http://msdn.microsoft.com/en-us/library/system.web.httprequest.aspx ) 的一部分。

在实时情况下,您可以“询问”那些参数客户端类型是什么(IE、Firefox 或独立客户端),并像阻止下载一样对其作出 react 。

关于c# - 如何检测浏览器或下载管理器是否正在下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4421403/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com