Corona中文站

强大、易学的跨平台(iOS/Android)开发框架。QQ群1:74390406(满) 群2:221929599

导航

NSMutableURLRequest实现向web服务器POST JSON数据
======================================
objective-c代码:

======================================
NSLog(@"POST");


NSArray *arr = [[NSArray
alloc] initWithObjects:@"username",@"password",nil];


NSString *requestString = [NSString stringWithFormat:@"json=%@", [arr JSONRepresentation], nil];;


NSData *requestData = [NSData dataWithBytes: [requestString UTF8String] length: [requestString length]];


NSMutableURLRequest *request = [[NSMutableURLRequest
alloc] initWithURL: [NSURL
URLWithString: @"http://192.168.0.160/json.asp"]];


[request setHTTPMethod: @"POST"];


[request setHTTPBody: requestData];


NSData *returnData = [ NSURLConnection
sendSynchronousRequest: request returningResponse: nil
error: nil ];


NSString *returnString = [[NSString
alloc] initWithData:returnData encoding: NSUTF8StringEncoding];


NSLog(@"return:%@", returnString);

======================================

web服务器中json.asp代码:

======================================
<%
Dim postData
postData = Request.Form("json")
If Len(postData) > 0 Then
Application("appData") = postData
End If
%>
data:

<%=Application("appData")%>
<< 使用xib文件来快速创建自定义风格的table view[独家图文 ]使用NSOperation+NSOperationQueue实现多任务网络连接 >>

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最近发表

Powered By Z-Blog 1.8 Walle Build 100427 Copyright 2011-2015 BuildApp.Net. All Rights Reserved.