Fehlermeldung: Fehler 406 ungültige Objekte gefunden

Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 251215
Disclaimer zu nicht mehr gepflegten KB-Inhalten
Dieser Artikel wurde für Produkte verfasst, für die Microsoft keinen Support mehr anbietet. Der Artikel wird deshalb in der vorliegenden Form bereitgestellt und nicht mehr weiter aktualisiert.
Problembeschreibung
Wenn Sie den Accept-Language-Header verwenden und der angegebene Dateiname nicht die Dateinamenerweiterung enthält, wird die folgende Fehlermeldung angezeigt:
Fehler 406 wurden ungültige Objekte gefunden.
Ursache
Da keine weiteren "annehmen:" Header angegeben werden, der Webserver feststellt, dass der Client nur Text/Plain und Text/HTML-Inhaltstyp verarbeiten kann. Da das Dokument keine Erweiterung besitzt, ist der Oktett/Stream, wodurch die Fehlermeldung zurückgegeben werden. Dies ist beabsichtigt.
Lösung
Enthalten Sie die Erweiterung in der Anforderung, so dass der Inhaltstyp bestimmt werden kann.
Weitere Informationen

Schritte zum Reproduzieren des Verhaltens

Der folgende Teil des Codes verursacht Fehler 406:
hHandle = HttpOpenRequest(hInetConnect, "GET", "/document");HttpAddRequestHeaders(hHandle "Accept-Language:en-us\r\n");HttpSendRequest (hHandle);InternetReadFile (hHandle, lpBuffer);				
IIS 5 ASP http akz

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 251215 – Letzte Überarbeitung: 07/03/2016 07:41:00 – Revision: 4.0

Microsoft Active Server Pages 4.0

  • kberrmsg kbpending kbprb kbmt KB251215 KbMtde
Feedback