无法上传到 twitpic

Posted

技术标签:

【中文标题】无法上传到 twitpic【英文标题】:Trouble uploading to twitpic 【发布时间】:2010-12-25 18:17:01 【问题描述】:

我正在尝试使用 API 上传照片,但遇到了一个问题,希望您能帮我解决。下面,我已将 http 请求粘贴到 API(减去 twitter 用户名/密码)。我收到一条错误消息,说找不到图像,即使图像存在正确的名称“媒体”。我已经创建了一个简单的 Web 项目来测试以确保图像被正确编码,并且它是正确的。您可以看到此请求中是否有任何内容会导致 api 拒绝此请求?

谢谢

POST /api/上传 HTTP/1.1 接受: */* 参考:http://localhost:31898/ClientBin/DragDropTwitPic.xap 内容长度:2779 内容类型:multipart/form-data;边界=1eb2cc59-c390-4022-a47f-bb5c5a514e27 接受编码:gzip,放气 用户代理:Mozilla/4.0(兼容;MSIE 7.0;Windows NT 6.1;WOW64;Trident/4.0;SLCC2;.NET CLR 2.0.50727;.NET CLR 3.5.30729;.NET CLR 3.0.30729;Media Center PC 6.0 ;Zune 4.0;MS-RTC LM 8;.NET4.0C;.NET4.0E) 主持人:twitpic.com 连接:保持活动 Pragma:无缓存 --1eb2cc59-c390-4022-a47f-bb5c5a514e27 内容处置:表单数据,名称=“媒体”;文件名="test.jpg" 内容类型:图像/pjpeg 已删除编码图像 --1eb2cc59-c390-4022-a47f-bb5c5a514e27 内容处置:表单数据;名称="用户名" 从这篇文章中删除 --1eb2cc59-c390-4022-a47f-bb5c5a514e27 内容处置:表单数据;名称="密码" 从这篇文章中删除 --1eb2cc59-c390-4022-a47f-bb5c5a514e27--

【问题讨论】:

所以杀死了帖子的格式,试图看看我是否可以修复它 Content-Type后面是不是多了一行? 必须删除编码的图像字节才能使其正确显示。我已经通过将 url 重定向到我创建的网站并自己解析图像来验证图像是否正确编码。 我的 Java TwitPic 集成不断收到 401 错误。 ***.com/questions/7247956/… 【参考方案1】:

想通了。在文件上传的内容类型处置中,我有这个:

内容处置:表单数据,名称=“媒体”;文件名="test.jpg"

而不是必需的: 内容处置:表单数据;名称=“媒体”;文件名="test.jpg"

愚蠢的逗号。

【讨论】:

以上是关于无法上传到 twitpic的主要内容,如果未能解决你的问题,请参考以下文章

xcode 5.1 beta ad hoc 构建无法上传到 Test Flight

即使更改了 php.ini 文件,文件也太大而无法上传到服务器

尽管数据集不是很大,我的拟合模型太大而无法上传到github

为啥 NSURLSession uploadTaskWithRequest:fromData: 无法上传到 php 服务器?

“位图太大,无法上传到纹理中”

无法上传到 Firebase 存储/权限被拒绝