URLConnection.GuessContentTypeFromStream(Stream) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Tente de déterminer le type d’un flux d’entrée en fonction des caractères au début du flux d’entrée.
[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
Paramètres
- is
- Stream
flux d’entrée qui prend en charge les marques.
Retours
une estimation du type de contenu, ou null si aucune ne peut être déterminée.
- Attributs
Exceptions
si une erreur d’E/S se produit lors de la lecture à partir du flux d’entrée.
Remarques
Tente de déterminer le type d’un flux d’entrée en fonction des caractères au début du flux d’entrée. Cette méthode peut être utilisée par des sous-classes qui remplacent la getContentType méthode.
Dans l’idéal, cette routine ne serait pas nécessaire. Mais de nombreux http serveurs retournent le type de contenu incorrect ; en outre, il existe de nombreuses extensions non standard. L’inspection directe des octets pour déterminer le type de contenu est souvent plus précise que de croire que le type de contenu revendiqué par le http serveur.
Documentation Java pour java.net.URLConnection.guessContentTypeFromStream(java.io.InputStream).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.