标签: java http browser download
我对Internet Download Manager等下载软件如何从浏览器下载下载感到好奇。例如,如果我访问任何网站并按下载,IDM会自动捕获链接并要求通过它下载。
当我搜索我发现的所有内容时,是使用数据包嗅探器,并识别正在发送和接收的HTTP数据包。有没有办法确定HTTP请求是否实际上是一个下载请求? (或者他们的意思是,搜索GET请求,并检查是否有标准扩展名,如pdf,mp3等,以确定它是下载请求)。但在这种情况下,如何通过Java以编程方式进行?