URLConnection.GuessContentTypeFromStream(Stream) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Versucht, den Typ eines Eingabedatenstroms basierend auf den Zeichen am Anfang des Eingabedatenstroms zu ermitteln.
[Android.Runtime.Register("guessContentTypeFromStream", "(Ljava/io/InputStream;)Ljava/lang/String;", "")]
public static string? GuessContentTypeFromStream(System.IO.Stream? is);
[<Android.Runtime.Register("guessContentTypeFromStream", "(Ljava/io/InputStream;)Ljava/lang/String;", "")>]
static member GuessContentTypeFromStream : System.IO.Stream -> string
Parameter
- is
- Stream
ein Eingabedatenstrom, der Markierungen unterstützt.
Gibt zurück
eine Vermutung am Inhaltstyp oder null wenn keine bestimmt werden kann.
- Attribute
Ausnahmen
wenn beim Lesen aus dem Eingabedatenstrom ein E/A-Fehler auftritt.
Hinweise
Versucht, den Typ eines Eingabedatenstroms basierend auf den Zeichen am Anfang des Eingabedatenstroms zu ermitteln. Diese Methode kann von Unterklassen verwendet werden, die die getContentType Methode überschreiben.
Im Idealfall wäre diese Routine nicht erforderlich.
http Viele Server geben jedoch den falschen Inhaltstyp zurück. Darüber hinaus gibt es viele nicht standardmäßige Erweiterungen. Direkte Überprüfung der Bytes, um den Inhaltstyp zu ermitteln, ist häufig genauer als der Glaube an den vom http Server beanspruchten Inhaltstyp.
Java Dokumentation für java.net.URLConnection.guessContentTypeFromStream(java.io.InputStream).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.