如何将NSData对象上传到具有特定名称的服务器?
问题描述:
如何将NSData对象上传到具有特定名称的服务器?如何将NSData对象上传到具有特定名称的服务器?
NSData *imgData; // Image Data
NSString *imgName = @"myfile.png";
我想用特定文件名将数据上传到服务器。
1. Upload Data (imgData)
2. To server (my_server.com/upload.html)
3. With file name (imgName)
答
我目前的工作在哪里,我需要做一些类似的学校项目...
我把经纬度值在数据库中。
请注意,有很多简单的方法可以做到这一点。我没有意味着目标-C编程中的“专业”
您将需要三件事。
- 您可以访问的服务器。
- 一个将数据写入数据库的PHP文件。
- NSURLConnection对象;
我已将下列代码放入CLLocationManager的其中一个委托方法中。
的NSURLConnection的对象应该是这个样子:
//this is where I put the url for my PHP file
url = [[NSURL alloc] initWithString:[NSString stringWithFormat:@"http://www.example.com/folder/example.php"]];
urlRequest = [NSURLRequest requestWithURL:url];
connection = [[NSURLConnection alloc] initWithRequest:urlRequest delegate:self];
当然的变量:URL,的URLRequest,并连接在这样
NSURL *url;
NSURLRequest *urlRequest;
NSMutableData *filedata;
NSURLConnection *connection;
HTTP头文件中声明://论坛.macrumors.com/showthread.phpΔT= 427513 – Ravin 2012-02-28 07:13:41