Freigeben über


Problembehandlung bei Ausnahmen: System.Net.HttpListenerException

HttpListenerException wird ausgelöst, wenn ein Fehler bei der Verarbeitung einer Hypertext Transfer Protocol-Anforderung auftritt.

Tipps

  • Achten Sie darauf, dass Sie nur URI-Präfixe registrieren, die noch nicht registriert sind.
    Wenn das URI-Präfix bereits registriert ist, wird diese Ausnahme ausgelöst.

  • Stellen Sie sicher, dass die HTTP-Anforderung gültig ist.
    Die Ausnahme wird von der HttpListener-Klasse und allen zugeordneten Klassen ausgelöst, wenn ein Fehler bei der Initialisierung von HttpListener oder beim Erstellen oder Senden einer Antwort auf eine HTTP-Aufforderung auftritt.

  • Wenn Sie die HttpListenerPrefixCollection.Add-Methode verwenden, müssen Sie sicherstellen, dass uriPrefix nicht bereits hinzugefügt wurde.
    Diese Ausnahme wird ausgelöst, wenn bereits ein anderer HttpListener das uriPrefix-Präfix hinzugefügt hat.

Siehe auch

Aufgaben

Gewusst wie: Verwenden des Ausnahmen-Assistenten

Referenz

HttpListenerException

HttpListener

HttpListenerPrefixCollection