我正在尝试创建一个http服务器来处理用于上传iPhone文件的多部分POST。但是,当我从套接字中获取数据时,它只是NSData。当我通过和NSOutputStream管道到一个文件时,该文件已损坏,因为它有这样的边界信息和其他垃圾:
------WebKitFormBoundaryQAQ0rA7ohYLNLt3b
Content-Disposition: form-data; name="dummyname"; filename="bright_squares-2.png"
Content-Type: image/png
------WebKitFormBoundaryZDu6P3zNanvqB4Bp
Content-Disposition: form-data; name="dummyname"; filename="bright_squares.png"
Content-Type: image/png
{content}
我尝试将来自网络的NSData转换为NSString并从中删除边界信息但是失败并且NSData不会转换为NSString,因此我可以剥离垃圾。它最终只是零。任何帮助将非常感激。