从iPhone发送图像和配置文件详细信息到服务器

时间:2012-11-20 06:16:55

标签: iphone rest post

根据要求,我需要发布用户个人资料详细信息,例如来自iPhone设备的用户名,名字,姓氏和个人资料照片。我们怎样才能将这些细节包括在一起“个人资料图片”?我是否需要将这些详细信息作为JSON对象发送?所以我需要将图像转换为字节数组。正确?

如果您可以提供任何IPhone代码段,那就更好了。 如果可能,请提供WCF休息服务部分的代码。

提前致谢。

1 个答案:

答案 0 :(得分:3)

以JSON格式将数据发送到服务器:

ADD:

  1. JSON.h(标题)

  2. JSON.m(实施)

  3. 使用 https://github.com/stig/json-framework/download

    要转换您的个人资料详细信息,您可以参考以下示例

    NSMutableDictionary *jsonEncode = [NSMutableDictionary dictionary];
    [jsonEncode setValue:@"" forKey:@""];  
    NSString *jsonString = [jsonEncode JSONString];
    

    要将Image发送到服务器,您需要将图像转换为Base64格式。 请参阅以下链接:

    UIImage to base64 String Encoding