C.J*_*hns 2 iphone nsurlconnection asihttprequest nsurlrequest ios
我已经更改为NSURLConnection和NSURLRequest委托我的数据库连接等.我使用ASIHTTPRequest库来完成所有这些工作,但最终决定继续,因为缺乏对第三方库的支持.
我要解决的是如何将发布请求发送到我的数据库,就像使用ASIFormDataRequest一样,如下所示
//This sets up all other request
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setDelegate:self];
[request setValidatesSecureCertificate:NO];
[request setPostValue:@"ClientDataSet.xml" forKey:@"filename"];
[request startSynchronous];
Run Code Online (Sandbox Code Playgroud)
即如何使用NSURLRequest类发送setPostValues?任何帮助将不胜感激
使用NSURLRequest比使用ASIHTTPRequest稍微困难一些.你必须建立自己的邮政体.
NSData *postBodyData = [NSData dataWithBytes: [postBodyString UTF8String] length:[postBodyString length]];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:yourURL];
[request setHTTPMethod: @"POST"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"content-type"];
[request setHTTPBody:postBodyData];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1753 次 |
| 最近记录: |