Langage

AbstractMessageParser.ParseHeaders Méthode

Définition

Analyse les en-têtes HTTP à partir d’une mémoire tampon d’entrée de session.

[Android.Runtime.Register("parseHeaders", "(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;)[Lorg/apache/http/Header;", "")]
public static Org.Apache.Http.IHeader[]? ParseHeaders(Org.Apache.Http.IO.ISessionInputBuffer? inbuffer, int maxHeaderCount, int maxLineLen, Org.Apache.Http.Message.ILineParser? parser);
[<Android.Runtime.Register("parseHeaders", "(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;)[Lorg/apache/http/Header;", "")>]
static member ParseHeaders : Org.Apache.Http.IO.ISessionInputBuffer * int * int * Org.Apache.Http.Message.ILineParser -> Org.Apache.Http.IHeader[]

Paramètres

inbuffer
ISessionInputBuffer

Mémoire tampon d’entrée de session.

maxHeaderCount
Int32

Limite du nombre d’en-têtes ; zéro ou une valeur négative la désactive. La méthode lève lorsque le nombre atteint cette valeur, donc une limite de N autorise au maximum N - 1 en-têtes.

maxLineLen
Int32

Longueur maximale d’une ligne d’en-tête pliée combinée. Cette limite est appliquée uniquement lors de la jointure de lignes de continuation pliées ; Une valeur nonpositive la désactive.

parser
ILineParser

Analyseur de ligne à utiliser.

Retours

En-têtes HTTP analysés.

Attributs

Remarques

Les parties de cette page sont basées sur le travail créé et partagé par Software Foundation et utilisés sous les termes de la Apache License, version 2.0.

S’applique à