Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. XMLHttpRequest
  4. overrideMimeType()

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

XMLHttpRequest: overrideMimeType()-Methode

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨Juli 2015⁩.

Hinweis: Diese Funktion ist inWeb Workers verfügbar, mit Ausnahme vonService Workers.

DieXMLHttpRequest-MethodeoverrideMimeType() legt einen MIME-Typ fest, der sich von dem vom Server bereitgestellten unterscheidet und stattdessen beim Interpretieren der übertragenen Daten in einer Anfrage verwendet wird.

Dies kann zum Beispiel verwendet werden, um einen Stream als"text/xml" zu behandeln und zu parsen, auch wenn der Server dies nicht als solchen meldet. Diese Methode muss vor dem Aufruf vonsend() aufgerufen werden.

Syntax

js
overrideMimeType(mimeType)

Parameter

mimeType

Ein String, der den zu verwendenden MIME-Typ angibt, anstelle des vom Server angegebenen. Wenn der Server keinen Typ angibt,nimmtXMLHttpRequest"text/xml" an.

Rückgabewert

Keiner (undefined).

Beispiele

Dieses Beispiel gibt einen MIME-Typ von"text/plain" an und überschreibt damit den vom Server angegebenen Typ für die empfangenen Daten.

Hinweis:Wenn der Server keinenContent-Type-Header bereitstellt, nimmtXMLHttpRequest an, dass der MIME-Typ"text/xml" ist. Wenn der Inhalt kein gültiges XML ist, tritt ein Fehler "XML Parsing Error: not well-formed" auf. Sie können dies vermeiden, indem SieoverrideMimeType() aufrufen, um eine andere Typangabe zu machen.

js
// Interpret the received data as plain textreq = new XMLHttpRequest();req.overrideMimeType("text/plain");req.addEventListener("load", callback);req.open("get", url);req.send();

Spezifikationen

Specification
XMLHttpRequest
# the-overridemimetype()-method

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2025 Movatter.jp