【发布时间】:2011-09-13 17:02:31
【问题描述】:
我需要上传 urlencoded 二进制数据到 tumblr。
这是我目前正在尝试的:
baseString.params = 'data[0]=' + URLEncoding.encode(byte.toString()).replace('~','%257E');
有什么想法吗?
【问题讨论】:
-
这有什么问题?看起来它应该可以工作......
-
我收到来自 Tumblr 的“未授权”回复。
-
您确定是您的 URL 编码问题而不是其他问题吗?
-
是的,我用 baseString.params = 'body=test'; 替换了上面的行这是文本帖子所需的字段,并且效果很好。
-
你能把编码后的字符串贴出来吗?另外,
'data[0]'似乎有点奇怪——你确定这是正确的参数名称吗?另外,unicode可以与它有什么关系吗? (我不记得ByteArray.toString()是如何处理的……)
标签: actionscript-3 oauth binary bytearray