【发布时间】:2016-04-01 03:09:26
【问题描述】:
此 PNG file 无法从我的应用程序上传到 3d 方服务器。它总是报这个错误:
multipart 有图片吗?
我确定多部分编码是正确的。从我的应用程序上传了数以万计的图像,没有这个问题。这是第一次。
我猜这个 PNG 文件有什么特别之处,我证明了这一点:
- Dropbox iOS 应用无法显示图片。
- Tweetbot 无法上传。错误消息是“无法识别的媒体类型”。
所以这个PNG文件确实很特别,而且相当多的应用程序和服务器不能正确处理它。但是我不知道它有什么特别之处,希望比我更了解PNG的人可以提供帮助。谢谢。
【问题讨论】:
-
我下载并打开它,它非常好并且有效(在大黑色背景上显示女性面孔)
-
@Aganju 您可以尝试在浏览器中打开它。你投了反对票吗?
-
仅供参考,我尝试在 Adobe LightRoom (CC 2015) 中打开它,它还说它是 “不支持的格式”(我做了 not 否决它 - 我为什么要)
-
@Aganju 好的。谢谢。但是很多软件都可以处理它,包括网络浏览器和 OS X 系统。实际上我的应用程序可以正确显示它。只有在上传到服务器时才会出现问题。我想在我的情况下是服务器无法处理这个 PNG 文件。无论如何,这个PNG文件一定有一些奇怪的地方,我想知道它。
-
您一直说问题在于将文件上传到您的服务器。它不是。但是,Apple 软件可以显示它,因为它们很可能使用共享代码库(如您所说,包括您的移动设备和本地浏览器和查看器),但符合标准的 PNG 查看器不能。
标签: ios png multipartform-data