`
szpapas
  • 浏览: 108474 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

iPhnone Tips

阅读更多
1. NSURL的UTF8 编码
	 NSString *_myRequestString = @"inspector=张飞";
	 NSString *myRequestString = [[NSString alloc] initWithString:[_myRequestString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];


2. 同步取网络数据

	 NSString *_myRequestString = @"inspector=张飞";
	 NSString *myRequestString = [[NSString alloc] initWithString:[_myRequestString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
	NSData *myRequestData = [ NSData dataWithBytes: [ myRequestString UTF8String ] length: [ myRequestString length ] ];
	NSMutableURLRequest *request = [ [ NSMutableURLRequest alloc ] initWithURL: [ NSURL URLWithString: @"http://127.0.0.1:3000/map/get_task_json" ] ]; 
	[ request setHTTPMethod: @"POST" ];
	[ request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"content-type"];
	[ request setHTTPBody: myRequestData ];
	NSURLResponse *response;
	NSError *err;
	NSData *returnData = [ NSURLConnection sendSynchronousRequest: request returningResponse:&response error:&err];
	NSString *content = [NSString stringWithUTF8String:[returnData bytes]];
	NSLog(@"responseData: %@", content);

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics