0
我得到狀態代碼200以響應網絡服務請求。並且在序列化時使用[NSJSONSerialization JSONObjectWithData:data options:0 error:&error]
狀態代碼200響應網絡服務+ XCode
獲取零數據但是,此Web服務在Google Chrome郵遞員上正常工作。 有人可以告訴我爲什麼它不在代碼中工作?我的web服務的
響應(POST方法):
<NSHTTPURLResponse: 0x7fda63c82810> { URL: http://example.com/iphone/webservice.php?action=pagination } { status code: 200, headers {
Connection = "Keep-Alive";
"Content-Type" = "text/html";
Date = "Wed, 04 Nov 2015 06:11:30 GMT";
"Keep-Alive" = "timeout=5, max=100";
Server = "Apache/2.2.27 (Unix) mod_ssl/2.2.27 OpenSSL/1.0.1e-fips";
"Transfer-Encoding" = Identity;
"X-Powered-By" = "PHP/5.4.27";
}
}
響應來對HTTP請求的狀態代碼一些研究。 200是好的。 – rmaddy
@rmaddy,在post方法中,如果我像get方法那樣將參數傳遞爲字符串,那麼它工作正常。如果我通過將字典轉換爲json字符串來傳遞參數作爲json對象,其他web服務也可以正常工作。這背後的原因是什麼? –