草庐IT

Download

全部标签

javascript - 如何获取 youtube 视频的直接 url

当前所有关于制作您自己的YouTube视频下载器的教程都已过时。视频信息中的整个token插入不起作用,使用javascript方法也不起作用。有谁知道目前无需下载其他人的程序即可执行此操作的方法吗?我只想知道该怎么做,这样我就可以自己编程(为了好玩:D)提前致谢! 最佳答案 截至2018年1月1日,下面描述的旧技术似乎无法可靠地工作。Youtube的页内变量结构似乎发生了变化,我一直无法弄清楚更新后的版本。这是一个更新的(2017年6月)版本,可以直接从任何浏览器中可用的开发工具控制台运行。目前应适用于任何Youtube媒体类型,

javascript - 不能在 javascript 中使用 "download"作为函数名

我对这个小片段有疑问:functiondownload(){alert('Hi');}Test一旦我在Chrome14.0中点击链接,我会得到一个UncaughtTypeError:stringisnotafunction在Firefox和IE中它工作得很好。我通过重命名函数解决了这个问题,但我仍然很好奇Chrome中的“下载”是什么。据我所知,它不是保留关键字,它可能是什么? 最佳答案 元素有一个downloadHTML5中的属性说明here,默认值为""(空字符串)。这意味着download===this.download在on

javascript - 如何在 react js中下载文件

我从api收到文件url作为响应。当用户单击下载按钮时,应下载文件而不在新选项卡中打开文件预览。如何在reactjs中实现这一点? 最佳答案 tldr;从url中获取文件,将其存储为本地Blob,将链接元素注入(inject)DOM,然后单击它下载Blob我有一个PDF文件存储在CloudfrontURL后面的S3中。我希望用户能够单击一个按钮并立即开始下载,而无需弹出带有PDF预览的新选项卡。通常,如果文件托管在与用户当前所在站点具有不同域的URL上,出于用户安全原因,许多浏览器会阻止立即下载。如果您使用此解决方案,不要启动文件下

javascript - 在用户脚本中使用 XMLHttpRequest 下载图像

首先有一个question在SO上具有相同的标题,但它不是我要找的,它也没有完整的答案。所以这是我的问题。假设我有这个指向图像的URL。https://fbcdn-photos-a.akamaihd.net/hphotos-ak-ash4/299595_10150290138650735_543370734_8021370_355110168_n.jpg一旦我将这个参数?dl=1放到URL的末尾,它就可以下载了。https://fbcdn-photos-a.akamaihd.net/hphotos-ak-ash4/299595_10150290138650735_543370734_8

javascript - 带有自定义 header 的 AJAX 文件下载

我想向提供文件下载对话框的URL发送请求。同时服务器端需要在请求头中加入一定的参数。我想在请求中插入一个自定义header并获取一个文件作为响应。我们有什么办法可以实现这一目标吗? 最佳答案 尝试使用a元素将data-*设置为请求的header,将$.ajax()设置为headers选项设置为a元素data-headers对象。在$.ajax()成功设置a元素href响应为Blob在objectURL中,download属性为file.name或临时文件名,调用.click()在a元素上激活“保存文件”对话框。$(document)

javascript - 如何使用 PhantomJS 下载 csv 文件

当我使用普通浏览器(Chrome)浏览网站A并点击网站A上的链接时,Chrome会立即下载CSV文件格式的报告。当我检查服务器响应header时,我得到以下结果:Cache-Control:private,max-age=31536000Connection:Keep-AliveContent-Disposition:attachment;filename="report.csv"Content-Encoding:gzipContent-Language:de-DEContent-Type:text/csv;charset=UTF-8Date:Wed,22Jul201512:44:30

javascript - Chrome 65 阻止跨源 <a download>。强制下载的客户端解决方法?

Chrome65移除了对download属性的支持在具有跨域hrefs的anchor元素上:Blockcross-originToavoidwhatisessentiallyauser-mediatedcross-origininformationleakage,Blinkwillnowignorethepresenceofthedownloadattributeonanchorelementswithcrossoriginattributes.NotethatthisappliestoHTMLAnchorElement.downloadaswellastotheelementitse

php - Laravel 文件下载 - 未启用 php_fileinfo 扩展

我正在使用Laravel5.4.13和PHP7.1,并且我迁移到了共享主机。我正在努力使网站正常运行,但由于缺少扩展名而无法运行:php_fileinfo这是网站崩溃的代码:$file=base_path()."/storage/app/public/small.mp4";returnresponse()->download($file,"small.mp4")->deleteFileAfterSend(true);这是Laravel给出的错误:LogicExceptioninMimeTypeGuesser.phpline135:Unabletoguessthemimetypeasno

php - 浏览器要求我下载 php 文件

我是网络编程的新手,仍在学习新东西。我正在创建一个包含一个输入的网络表单。我将HTML文件中的表单连接到php文件。我正在使用最近在我的MacBook上安装的本地主机MAMP。问题:当我在网页上打开HTML文件并在输入框中键入内容并点击提交时,浏览器要求我下载php文件而不是处理它。我认为问题与mysql或apache无关,因为当我运行MAMP时,它会在apache和mysql旁边显示绿色标志。有谁知道我该如何解决这个问题并让php文件打开并将输入传输到数据库? 最佳答案 您需要确保已告知Apache.php文件应被视为PHP脚本。

PHP - CodeIgniter 下载远程文件

我在使用CodeIgniter下载文件时遇到问题..代码在单独的php文件中完美运行,但是当我将代码放入CodeIgniter时:该文件将成功下载,但已损坏:(。注意:我正在处理来自远程服务器的视频文件。代码:$file=fopen($link,"r");if(!$file){echo"Unabletoopenremotefile:(,Pleasetryagaininafewminutes.";}else{ob_clean();header("Pragma:public");header("Expires:0");header("Cache-Control:must-revalidat