Jeg jobber med et iOS-prosjekt.
I denne applikasjonen laster jeg ned bilder fra serveren.
Problem:
Mens jeg laster ned bilder får jeg Request Timeout. Ifølge dokumentasjonen er HTTP-statuskoden for timeout for forespørsel 408
.
Men i søknaden min får jeg HTTP-statuskode 0
med følgende feilmelding
Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo=0xb9af710 {NSErrorFailingURLStringKey=http://xxxx.com/resources/p/PNG/1383906967_5621_63.jpg, NSErrorFailingURLKey=http://xxxx.com/resources/p/PNG/1383906967_5621_63.jpg, NSLocalizedDescription=Forespørselen ble tidsavbrutt .., NSUnderlyingError=0x13846870 "Forespørselen ble tidsavbrutt."}
Under et søk på internett fant jeg ingen informasjon om HTTP Status Code 0.
Kan noen forklare dette for meg?
Det finnes ingen HTTP-statuskode 0. Det du ser, er en 0 som returneres av API-et/biblioteket du bruker. Du må sjekke dokumentasjonen for det.
Svaret var tomt. I de fleste tilfeller vil kodene være 1xx, 2xx, 3xx, 4xx, 5xx.