标签: base64

在客户端Javascript中进行Base64编码和解码

JavaScript中是否有任何方法可用于使用base64编码对字符串进行编码和解码?

javascript base64

237
推荐指数
11
解决办法
59万
查看次数

如何在iOS上进行base64编码?

我想做base64编码和解码,但我找不到iPhone的任何支持SDK.如何在base64有或没有库的情况下进行编码和解码?

base64 objective-c ios

229
推荐指数
9
解决办法
13万
查看次数

为什么我需要'b'用Base64编码Python字符串?

在这个python示例之后,我将字符串编码为Base64,其中:

>>> import base64
>>> encoded = base64.b64encode(b'data to be encoded')
>>> encoded
b'ZGF0YSB0byBiZSBlbmNvZGVk'
Run Code Online (Sandbox Code Playgroud)

但是,如果我省略领先b:

>>> encoded = base64.b64encode('data to be encoded')
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python32\lib\base64.py", line 56, in b64encode
   raise TypeError("expected bytes, not %s" % s.__class__.__name__)
   TypeError: expected bytes, not str
Run Code Online (Sandbox Code Playgroud)

为什么是这样?

python base64 python-3.x

229
推荐指数
5
解决办法
36万
查看次数

在URL中传递base64编码的字符串

通过GET参数传递原始base64编码字符串是否安全?

php string url base64 get

227
推荐指数
7
解决办法
27万
查看次数

在UIImage和Base64字符串之间转换

有谁知道如何将a转换UIImage为Base64字符串,然后反转它?

我有以下代码; 编码之前的原始图像是好的,但在编码和解码后我只得到一个空白图像.

NSData *imageData = UIImagePNGRepresentation(viewImage);

NSString *b64EncStr = [self encode: imageData];

NSString *base64String = [self encodeBase64:imageData];
Run Code Online (Sandbox Code Playgroud)

base64 uiimage nsdata ios swift

206
推荐指数
10
解决办法
22万
查看次数

如何从base64数据字符串保存PNG映像服务器端

我正在使用Nihilogic的"Canvas2Image"JavaScript工具将画布图转换为PNG图像.我现在需要的是使用PHP将这个工具生成的base64字符串转换为服务器上的实际PNG文件.

简而言之,我目前正在做的是使用Canvas2Image在客户端生成文件,然后检索base64编码的数据并使用AJAX将其发送到服务器:

// Generate the image file
var image = Canvas2Image.saveAsPNG(canvas, true);   

image.id = "canvasimage";
canvas.parentNode.replaceChild(image, canvas);

var url = 'hidden.php',
data = $('#canvasimage').attr('src');

$.ajax({ 
    type: "POST", 
    url: url,
    dataType: 'text',
    data: {
        base64data : data
    }
});
Run Code Online (Sandbox Code Playgroud)

此时,"hidden.php"收到一个看起来像数据的数据块:image/png; base64,iVBORw0KGgoAAAANSUhEUgAABE ...

从现在开始,我非常难过.从我读过的内容来看,我认为我应该使用PHP的imagecreatefromstring函数,但我不确定如何从base64编码的字符串中实际创建一个实际的PNG图像并将其存储在我的服务器上.请帮助!

javascript php base64 html5-canvas

198
推荐指数
11
解决办法
32万
查看次数

Base 64编码和解码示例代码

有谁知道如何使用Base64在Base64中解码和编码字符串.我使用以下代码,但它不起作用.

String source = "password"; 
byte[] byteArray = source.getBytes("UTF-16"); 
Base64 bs = new Base64(); 
//bs.encodeBytes(byteArray); 
System.out.println( bs.encodeBytes(byteArray)); 
//bs.decode(bs.encodeBytes(byteArray));
System.out.println(bs.decode(bs.encodeBytes(byteArray)));
Run Code Online (Sandbox Code Playgroud)

java base64 android

196
推荐指数
6
解决办法
28万
查看次数

如何检查字符串是否为base64编码

我想解码base64编码的字符串,然后将其存储在我的数据库中.如果输入不是base64编码,我需要抛出一个错误.如何检查字符串是否为base64编码?

base64

174
推荐指数
10
解决办法
21万
查看次数

如何将Base64字符串转换为BitMap图像以在ImageView中显示它?

我有一个表示BitMap图像的Base64字符串.

我需要再次将该String转换为BitMap图像,以便在我的Android应用程序中的ImageView上使用它

怎么做?

这是我用来将图像转换为base64字符串的代码:

//proceso de transformar la imagen BitMap en un String:
//android:src="c:\logo.png"
Resources r = this.getResources();
Bitmap bm = BitmapFactory.decodeResource(r, R.drawable.logo);
ByteArrayOutputStream baos = new ByteArrayOutputStream();  
bm.compress(Bitmap.CompressFormat.PNG, 100, baos); //bm is the bitmap object   
byte[] b = baos.toByteArray();
//String encodedImage = Base64.encode(b, Base64.DEFAULT);
encodedImage = Base64.encodeBytes(b);
Run Code Online (Sandbox Code Playgroud)

base64 android imageview

169
推荐指数
6
解决办法
17万
查看次数

ArrayBuffer到base64编码的字符串

我需要一种有效的(读取本机)方式将ArrayBuffer转换为需要在多部分帖子上使用的base64字符串.

javascript base64 encoding arraybuffer

168
推荐指数
11
解决办法
16万
查看次数