2010-06-28 81 views
0

我想发布一些二进制数据到网站。该文件可能有点大,所以我把它转换为base64并合成一个url,并使用NSString stringWithContentsOfURL将该URL发布到网站。base64 http post使用iphone sdk

这有效,但它真的比我想象的要慢得多。部分原因是我的服务器有2048个字符的url限制。有没有更好的方式发布数据?

的感谢!

回答

1

这有用,但它确实比我想象的要慢得多。部分原因是我的服务器有2048个字符的url限制。有没有更好的方式发布数据?

我建议使用一个实际的POST请求,而不是将它填充到GET序列中。

一个基本的简短概述:

http://developers.sun.com/mobility/midp/ttips/HTTPPost/

+0

您的文章是有帮助的,让我们尝试并获得这种态度相匹配。 – madmik3 2010-06-28 04:20:43