我只是形成在我的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