我只是形成在我的OBJ-C代码,它从我的服务器调用PHP代码的请求ASIFormDataRequest NULL响应
ASIFormDataRequest *req = [[ASIHTTPRequest alloc] initWithURL:url];
[req setPostValue:[NSString stringWithFormat:@"%f",slat] forKey:@"mylat"];
[req setPostValue:[NSString stringWithFormat:@"%f",slng] forKey:@"mylng"];
[req start];
NSLog(@"response -",[req responseString]);
[req release];
我没有得到在NSLog的响应,但它使用stringWithContentsOfURL运行得非常好,并且我可以在浏览器中看到输出。即使我将ASIFormDataRequest更改为ASIHTTPRequest并添加了User-Agent,但没有任何结果。我在不同版本的SDK中也检查过它,3.0,3.1.2,4.0,4.1。但没有任何反应
我相信从服务器的响应是好的,
一个更可悲的是,同样的ASI代码运行在我家,其具有优良的我的办公室网络(AIRTEL宽带)上,而不是一个BSNL宽带,希望它不是服务提供商的问题。
没有任何一个发现这样的问题..
逐步通过代码并转储变量并添加更多信息,例如错误,返回的值等 – Jordan 2010-10-28 11:58:15