AbstractMessageParser.ParseHeaders 方法

定义

从会话输入缓冲区分析 HTTP 标头。

[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[]

参数

inbuffer
ISessionInputBuffer

会话输入缓冲区。

maxHeaderCount
Int32

标头计数限制;零或负值禁用它。 当计数达到此值时,该方法将引发,因此最多允许 N - 1 个标头的 N 个限制。

maxLineLen
Int32

组合折叠标题行的最大长度。 此限制仅在联接折叠延续行时应用;非假设值将禁用它。

parser
ILineParser

要使用的行分析器。

返回

已分析的 HTTP 标头。

属性

注解

本页的某些部分基于 Software Foundation 创建和共享的工作,并按照 的条款使用。

适用于