我有一个iOS移动应用程序,它将编码图像发送到Python3服务器。
imageName = "imageToSave.jpg"
fh = open(imageName, "wb")
imgDataBytes = bytes(imgData, encoding="ascii")
imgDataBytesDecoded = base64.b64decode(imgDataBytes)
fh.write(imgDataBytesDecoded)
fh.close()
我正在尝试使用以下代码接收该图像:
stringByAddingPercentEncodingWithAllowedCharacters
我成功创建了图像文件,没有任何中断。我可以看到文件大小是正确的,但图像不正确,因为它无法打开并显示它已损坏。
我不确定错误在哪里,因为逻辑如下:
我尝试了两种新变体:
{
username: "user_1",
email: "user_1@mail.com"
}
和
结果是相同的