Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Base64:如何将URL转换为Base64格式?_Javascript_Base64 - Fatal编程技术网

Javascript Base64:如何将URL转换为Base64格式?

Javascript Base64:如何将URL转换为Base64格式?,javascript,base64,Javascript,Base64,我确实有个问题,我的服务器中提取了一个PDF文件,它返回一个资源位置URL,我想将其转换为base64,我该怎么做?谢谢我希望这能对你有所帮助 btoa('www.aws.com/pdf.file') //"d3d3LmF3cy5jb20vcGRmLmZpbGU=" 您想将什么转换为基数64?PDF??还是URL?我不太明白你的问题。先生,你打算用哪种语言?您的路径存储在数据库中还是仅存储在文件系统中?路径来自aws服务器,例如“location:www.aws.com/pdf.file”,我

我确实有个问题,我的服务器中提取了一个PDF文件,它返回一个资源位置URL,我想将其转换为base64,我该怎么做?谢谢

我希望这能对你有所帮助

btoa('www.aws.com/pdf.file') //"d3d3LmF3cy5jb20vcGRmLmZpbGU="

您想将什么转换为基数64?PDF??还是URL?我不太明白你的问题。先生,你打算用哪种语言?您的路径存储在数据库中还是仅存储在文件系统中?路径来自aws服务器,例如“location:www.aws.com/pdf.file”,我想在angularjs控制器
fetch(url)中执行此操作。然后(response=>{return response.blob()})。然后(blob=>{let f=new FileReader();f.onload=doSomethingWithDataURL;f.readAsDataURL(blob);});
函数doSomethingWithDataURL(evt){let dataURL=evt.target.result;..}
或者您可以使用xhr+
responseType='blob'用于ES5浏览器。哦,您必须配置您的aws,以便它接受来自您域的跨源请求。我还有一个问题,为什么其他URI以“data:application/pdf;base64”开头?