我想向我的 php 页面发送一些数据,php 页面位于不同的系统中,我想从我的 iPad 应用程序调用该页面....如何建立此连接以便我可以从我的应用程序调用 php 页面以及它的连接字符串是什么。请详细描述。提前致谢
问问题
91 次
2 回答
0
如果你想使用原生 ios 应用程序,你应该使用 web-service。
于 2012-12-26T13:37:46.137 回答
0
您可以尝试通过以下步骤来诊断问题:
1) 确保您的 iPad 和定位的系统连接到同一网络。
2)从定位系统获取IP地址(例如IP:121.127.1.4)
3)并尝试以下代码:
NSURL *url = [NSURL URLWithString:@"http://121.127.1.4/webservices.php"];
NSData *postDatastr = [NSData dataWithBytes:[postStr UTF8String] length:[postStr length]];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init] ;
[request setURL:[NSURL URLWithString: SignUpConnection_server]];
[request setHTTPMethod:@"POST"];
[request setHTTPBody:postDatastr];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
// Create Connection.
NSURLConnection *conn = [[NSURLConnection alloc] initWithRequest:request delegate:self];
if (conn) {
resposeData = [[NSMutableData alloc] init];
}
else
{
NSLog( @"Data could not be received from: %@", request.URL );
}
于 2012-12-26T13:48:53.837 回答