2014-04-08 105 views
0

我使用下面的代碼從通過PHP的Xcode應用的MySQL表中插入MySQL中,連接的Xcode通過PHP

-(void)insertDetails:(NSString *)userEmail loginType:(int)type{ 

login_email = userEmail; 

NSString *strUrl = [NSString stringWithFormat:@"http://localhost/insertLoginDetails.php?userEmail=%@&login_type=%d",userEmail,type]; 

NSData *dataUrl = [NSData dataWithContentsOfURL:[NSURL URLWithString:strUrl]]; 

NSString *strResult = [[NSString alloc] initWithData:dataUrl encoding:NSUTF8StringEncoding]; 

NSLog(@"%@",strResult); 
} 

這個使用GET方法,任何人都可以請告訴我如何使用POST方法爲上述過程。

在此先感謝。

問候,

NEHA

回答

0

利用NSUrlconnection調用webservice的

  1. 使用requestWithURL:(NSURL *)theURL

如果需要指定一個POST使用HTTP標頭的請求利用這些方法使用NSMutableURLRequest

-(void)setHTTPMethod:(NSString *)method 
-(void)setHTTPBody:(NSData *)data 
-(void)setValue:(NSString *)value forHTTPHeaderField:(NSString *)field