我正在尝试为iphone制作服务器客户端应用程序,而我正在使用json。我想加载并存储一些文本和一些图像到我的SQL服务器。我能够从我的服务器获取文本而不是图像,我还没有弄清楚如何将内容发布到我的服务器。我在这里正确的轨道或者我应该开始使用xml。有人能帮助我吗?
答案 0 :(得分:1)
如果您使用的是MSSQLServer,那么编写服务器端Web服务非常简单。有了这些,您应该能够使用JSON或XML而不会有太多麻烦(但对于JSON,您需要设置请求类型)
[[self theRequest] addValue:@"application/json; charset=utf-8" forHTTPHeaderField:@"Content-type"];
[[self theRequest] setValue:@"json" forHTTPHeaderField:@"dataType"];
发布文字很简单(只需使用帖子请求),但发布图片需要模拟多部分表单。
虽然有很多代码示例可以证明这一点,但我发现ASIHTTP库http://allseeing-i.com/ASIHTTPRequest/让我很轻松,我放弃了自己的网络服务库并使用了它。