0
進行以下HTTP POST請求當:HTTP POST請求沒有工作在3G
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setHTTPMethod:@"POST"];
NSURLResponse *urlResponse = nil;
NSError *error = nil;
// execute
NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&urlResponse error:&error];
if(responseData)
{
//blah
}
我回來時通過WiFi連接,但不是當連接在3G的有效響應。當通過3G回來時,responseData對象甚至不會生成(0x0)。
我得到kCFErrorDomainCFNetwork錯誤303
的反應應該是JSON的242K。
任何幫助將不勝感激。
謝謝。
服務器是否有任何基於IP地址的防火牆規則或訪問控制列表? - 您將來自3G上的不同IP地址範圍與WiFi – 2010-07-28 17:20:46
此錯誤表示從服務器解析報頭時出現問題。這也可能意味着存在編碼問題。 – jmz 2010-07-28 17:31:10
謝謝你們。 大衛 - 沒有防火牆規則等我應該提到,我有其他的請求,通過3G。唯一的區別似乎是我想的大小。 jmz - 但它爲什麼通過無線網絡,而不是3G? – 2010-07-28 17:34:37