Kurzbeschreibung für alle NSURLRequest
Fehlercodes: URL Loading System Error Codes
zurückgegeben, wenn die URL Loading System ein Fehler auftritt, dass es nicht interpretieren kann.
zurückgegeben, wenn eine asynchrone Last aufgehoben wird.
zurückgegeben, wenn eine URL ausreichend fehlerhaft ist, dass eine URL-Anforderung nicht
wenn eine asynchrone Betriebszeit out zurückgegeben eingeleitet werden.
zurückgegeben, wenn eine richtig gebildet URL nicht vom Rahmen gehandhabt werden kann.
zurückgegeben, wenn der Hostname für eine URL nicht aufgelöst werden kann.
- NSURLErrorCannotConnectToHost
zurückgegeben, wenn ein Versuch, zu einem Host zu verbinden, ist fehlgeschlagen.
- NSURLErrorDataLengthExceedsMaximum
zurückgegeben, wenn die Länge der Ressourcendaten erlaubt das Maximum überschreitet.
- NSURLErrorNetworkConnectionLost
zurückgegeben, wenn ein Client oder Server-Verbindung wird in der Mitte eines in-progress Last abgetrennt.
- NSURLErrorDNSLookupFailed
Siehe NSURLErrorCannotFindHost
- NSURLErrorHTTPTooManyRedirects
zurückgegeben, wenn eine Weiterleitung festgestellt wird oder wenn der Schwellenwert für die Anzahl der zulässigen Umleitungen überschritten worden ist (derzeit 16).
- NSURLErrorResourceUnavailable
zurückgegeben, wenn eine angeforderte Ressource nicht abgerufen werden können.
- NSURLErrorNotConnectedToInternet
zurückgegeben, wenn eine Netzwerkressource angefordert wurde, aber keine Internetverbindung hergestellt wird und nicht automatisch hergestellt werden kann, entweder durch einen Mangel an Konnektivität, oder durch die Auswahl des Benutzers nicht zu machen Netzwerkverbindung automatisch.
- NSURLErrorRedirectToNonExistentLocation
zurückgegeben, wenn eine Umleitung durch Server-Response-Code angegeben wird, aber der Server mit einer Umleitungs-URL diesen Code nicht begleiten.
- NSURLErrorBadServerResponse
zurückgegeben, wenn die URL Loading System falsche Daten vom Server empfängt.
- NSURLErrorUserCancelledAuthentication
zurückgegeben, wenn eine asynchrone Anforderung für die Authentifizierung durch den Benutzer aufgehoben wird.
- NSURLErrorUserAuthenticationRequired
zurückgegeben, wenn Authentifizierung erforderlich ist, auf eine Ressource zuzugreifen.
- NSURLErrorZeroByteResource
zurückgegeben, wenn ein Server meldet, dass eine URL eine von Null verschiedenen Inhaltslänge hat, sondern beendet die Netzwerkverbindung „ordnungsgemäß“, ohne irgendwelche Daten zu senden.
- NSURLErrorCannotDecodeRawData
zurückgegeben, wenn Inhaltsdaten während einer NSURLConnection Anforderung empfangen kann nicht für einen bekannten Inhaltscodierung decodiert werden.
- NSURLErrorCannotDecodeContentData
zurückgegeben, wenn Inhaltsdaten während einer NSURLConnection Anforderung empfangen einen unbekannten Inhaltskodierung hat.
- NSURLErrorCannotParseResponse
zurückgegeben, wenn eine Antwort auf eine Anfrage NSURLConnection kann nicht analysiert werden.
- NSURLErrorInternationalRoamingOff
zurückgegeben, wenn eine Verbindung erfordern würde einen Datenkontext zu aktivieren beim Roaming, aber internationales Roaming deaktiviert ist.
zurückgegeben, wenn eine Verbindung versucht wird, während ein Anruf auf einem Netzwerk aktiv ist, die nicht gleichzeitiges Telefon und Datenkommunikation (EDGE oder GPRS) unterstützt.
zurückgegeben, wenn das zellulare Netzwerk eine Verbindung nicht zulässt.
- NSURLErrorRequestBodyStreamExhausted
zurückgegeben, wenn ein Körperstrom benötigt wird, aber der Client keine anbietet. Dies wirkt sich auf Clients auf iOS aus, die eine POST-Anfrage mit einem Body-Stream senden, aber die NSURLConnection-Delegatenmethodenverbindung nicht implementieren: needNewBodyStream.
- NSURLErrorFileDoesNotExist
zurückgegeben, wenn eine Datei nicht existiert.
- NSURLErrorFileIsDirectory
zurückgegeben, wenn eine Anforderung für ein FTP-Datei-Ergebnisse auf dem Server reagiert, dass die Datei nicht eine einfache Datei, sondern ein Verzeichnis.
- NSURLErrorNoPermissionsToReadFile
zurückgegeben, wenn eine Ressource kann nicht aufgrund unzureichender Berechtigungen gelesen werden.
- NSURLErrorSecureConnectionFailed
zurückgegeben, wenn versucht wird, eine sichere Verbindung aus Gründen nicht zu schaffen, die nicht genauer ausgedrückt werden kann.
- NSURLErrorServerCertificateHasBadDate
zurückgegeben, wenn ein Server-Zertifikat ein Datum hat, das es ist abgelaufen anzeigt, oder ist noch nicht gültig.
- NSURLErrorServerCertificateUntrusted
zurückgegeben, wenn ein Server-Zertifikat von einem Root-Server signiert wird, die nicht vertrauenswürdig ist.
- NSURLErrorServerCertificateHasUnknownRoot
zurückgegeben, wenn ein Server-Zertifikat von jedem Root-Server nicht angemeldet ist.
- NSURLErrorServerCertificateNotYetValid
zurückgegeben, wenn ein Server-Zertifikat noch nicht gültig ist.
- NSURLErrorClientCertificateRejected
zurückgegeben, wenn ein Serverzertifikat zurückgewiesen wird.
- NSURLErrorClientCertificateRequired
zurückgegeben, wenn ein Client-Zertifikat erforderlich ist, eine SSL-Verbindung während einer NSURLConnection Anforderung zu authentifizieren.
- NSURLErrorCannotLoadFromNetwork
zurückgegeben, wenn eine bestimmte Anforderung nur ein Element zu laden, aus dem Cache nicht erfüllt werden können.
- NSURLErrorCannotCreateFile
zurückgegeben, wenn NSURLDownload Objekt nicht in der Lage war, die heruntergeladene Datei auf der Festplatte erstellen aufgrund eines E/A-Fehler.
Returned wenn NSURLDownload nicht in der Lage war, die heruntergeladene Datei auf der Festplatte zu öffnen.
- NSURLErrorCannotCloseFile
Returned wenn NSURLDownload nicht in der Lage war, die heruntergeladene Datei auf der Festplatte zu schließen.
- NSURLErrorCannotWriteToFile
Returned wenn NSURLDownload nicht in der Lage war, auf die heruntergeladene Datei auf der Festplatte zu schreiben.
- NSURLErrorCannotRemoveFile
Returned wenn NSURLDownload nicht in der Lage war, eine heruntergeladene Datei von der Festplatte zu entfernen.
Returned wenn NSURLDownload nicht in der Lage war, eine heruntergeladene Datei auf der Festplatte zu verschieben.
- NSURLErrorDownloadDecodingFailedMidStream
Returned wenn NSURLDownload eine codierte Datei während des Downloads zu entschlüsseln ist fehlgeschlagen.
- NSURLErrorDownloadDecodingFailedToComplete
Returned wenn NSURLDownload eine codierte Datei nach dem Download zu dekodieren ist fehlgeschlagen.
NSURLErrorAppTransportSecurityRequiresSecureConnection
NSURLErrorBackgroundSessionInUseByAnotherProcess
NSURLErrorBackgroundSessionRequiresSharedContainer
NSURLErrorBackgroundSessionWasDisconnected
NSURLErrorFileOutside SafeArea
'URL (DateiURLWithPath: Bundle.main.path (forResource:" www/index ", vonTyp:" html ")' Warum? Verwenden Sie einfach 'Bundle.url (forResource: withExtension:)'. –