问题标签 [base64]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - MySQL中的base64编码
我想从一个表中选择一个 blob col,base64 对其进行编码并将其插入到另一个表中。有什么方法可以做到这一点,而无需将数据从数据库和我的应用程序中往返?
ruby - 解码/编码 MIME 标头(base64)的最佳软件包是什么?
我正在尝试在 Ruby 中编码/解码 MIME 标头。
php - 使用 PHP 将 Base64 字符串作为二进制文件保存到磁盘
作为我自己的“幕后研究”教程,我正在构建一个 PHP 脚本来从 POP3 邮箱收集电子邮件。在尝试使用二进制附件时,我一直在试图弄清楚如何处理附件信息。
给定一个从电子邮件中收集的字符串:
------=_Part_16735_17392833.1229653992102 内容类型:图像/jpeg;name=trans2.jpg 内容传输编码:base64 X-附件 ID:f_fow87t5j0 内容处置:附件;文件名=trans2.jpg
/9j/4AAQSkZJRgABAgEASABIAAD/4QxrRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAAUA AAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAUAAAAcgEyAAIAAAAUAAAAhodp
(...)
EAgEAgEAgEAgEAg8IBQRL/Lbe/tJrScHqZ2lkmE4XUP2XcSDZZ2VvZ28dtbsDIYmhkbRxAIJCAQC AQCAQf/ScyAQCAQCAQCAQCAQCAQCAQCAQCAQCAQf/9k= ------=_Part_16735_17392833.1229653992102--
有没有办法将数据保存到磁盘,使其成为可用的格式?
javascript - 将 javascript 嵌入为 base64
我正在开发一个小的 GreaseMonkey 脚本,我想在其中嵌入一个 jQuery 插件(Markitup),以便该脚本是完全自包含的(图像 + js),除了由谷歌提供的 jQuery。
我找到了网站http://www.greywyvern.com/code/php/binary2base64,它说如果你对脚本进行 base64 编码,你可以使用 href 嵌入 javascript,就像从 CSS 中将图像作为 basse64 一样。
所以我尝试了,但根本无法让它工作,在 OS X 上使用 Firefox 3.0.5。
我整理了一个小测试页面来隔离问题,但也无法让它在该页面上工作。
base64 字符串 (YWxlcnQoJ2FzYWRhc2QnKTsK) 说alert('asadasd');
,所以我应该得到两个警报,但我看到的唯一一个是警报位于脚本标记内的文本的第二个。
我做错了什么或者为什么这不起作用,有什么想法吗?
ios - 如何在 iOS 上进行 base64 编码?
我想做base64
编码和解码,但我找不到 iPhone 的任何支持SDK
。我如何在base64
有或没有库的情况下进行编码和解码?
apache-flex - Flex 是否支持数据 uri 方案?
我希望在 XML 响应中将许多小的 PNG 文件作为 base64 编码的 URI 传递,但似乎没有办法让 flex 呈现这些图像。我在考虑数据 uri 方案,但似乎不受支持。
建议的解决方案
- 使用 Loader.LoadBytes
试过了,它似乎不起作用(没有触发任何事件)。
有人可以告诉我我做错了什么吗?
apache-flex - Base64Encoder 的 adobe flex 问题
在以下代码中:
'tmp' 结果是一个空字符串,即长度为 0。为什么?如何使用 base64encoder 对字符串进行编码?
python - urlsafe_b64encode 总是以 '=' 结尾?:
我认为这一定是一个愚蠢的问题,但是为什么 urlsafe_b64encode() 的结果对我来说总是以'='结尾?'=' 网址不安全吗?
输出 :
asp.net - 如何从 Modifed Base 64 for URL 中删除填充?
这篇关于Base64 URL的 Wiki 文章说
“出于这个原因,存在一个修改过的 Base64 for URL 变体,其中不会使用填充 '=',标准 Base64 的 '+' 和 '/' 字符分别替换为 '-' 和 '_',这样不再需要使用 URL 编码器/解码器,并且对编码值的长度没有影响,保持相同的编码形式完整,可用于关系数据库、Web 表单和一般的对象标识符。”
当我尝试使用 ASP.NET 删除填充时,在获取查询字符串时出现错误。我该如何解释缺少的填充?
java - 在 Java 中解码 Base64 数据
我有一张经过 Base64 编码的图像。在 Java 中解码的最佳方法是什么?希望只使用 Sun Java 6 中包含的库。