我有一个网站,我正在使用PDFjs查看查看PDF。但互联网下载管理器或下载加速器+将提示下载内容PDF。我想阻止这个下载管理器下载的内容PDF。
我们是否可以使用PHP/HTML禁用此下载管理器?
谢谢。
发布于 2014-06-30 08:57:57
我认为你应该给客户发送一个HTTP header。这个头应该是Content-disposition: inline; filename="name.pdf"。这将显示在浏览器中的pdf,而不是提示下载,尝试它。
发布于 2014-06-30 09:23:41
不幸的是,您无法控制客户端的行为。即使头部设置正确,无论附件是呈现还是下载,都取决于浏览器(及其扩展)。
是的,您可以尝试将pdf转换为html,然后呈现该html,或者您可以尝试使用scribd API,如这答案中所解释的那样。
https://stackoverflow.com/questions/24486157
复制相似问题