是否可以将文件上传到服务器而不将其转换为NSData?

时间:2013-12-06 06:20:31

标签: ios iphone objective-c nsdata nsmutableurlrequest

我正在开发一个应用程序,我必须从设备上传文件到服务器,我知道如何使用以下NSMutableURLRequest将文件发送到服务器,但是是否可以将文件存储到服务器而不转换为{ {1}} ...

我已经看到How upload image in to asp.net server without converting into NSData in iPhone这个问题,但没有找到任何解决方案。

2 个答案:

答案 0 :(得分:0)

网络是模拟的,计算机和设备是数字的,他们不明白什么是他们所有的东西都是数字数据所以我想现在你理解它根本不可能,如果你有任何特定的问题,你的文件转换成数据让他们回来,你可以继续

答案 1 :(得分:0)

网络上的数据总是以字节为单位,无论任何平台如何。在通过网络发送之前,NSData最终将转换为字节数据。在更高级别,您的数据应该是NSData格式,但是在较低级别上它的字节数字..因此,在ios中,它将是数据字节(如果您使用NSInputstream上传数据)或NSData(最终将再次转换为字节并通过网络发送)