Sprache

DefaultResponseParser.ParseHead(ISessionInputBuffer) Methode

Definition

Liest vor, bis eine Antwortstatuszeile erkannt wird oder der konfigurierte Grenzwert der vorherigen Zeile erreicht ist. Früherer Zeilentext verbleibt im Puffer, sodass vor dem Nicht-Leerzeichen-Garbagespace verhindert werden kann, dass der Standardzeilenparser eine später gültige Statuszeile selbst innerhalb dieses Grenzwerts erkennt. Schlägt fehl, wenn der Server keine Antwort sendet oder keine gültige Statuszeile gefunden wird.

[Android.Runtime.Register("parseHead", "(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage;", "GetParseHead_Lorg_apache_http_io_SessionInputBuffer_Handler")]
protected override Org.Apache.Http.IHttpMessage? ParseHead(Org.Apache.Http.IO.ISessionInputBuffer? sessionBuffer);
[<Android.Runtime.Register("parseHead", "(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage;", "GetParseHead_Lorg_apache_http_io_SessionInputBuffer_Handler")>]
override this.ParseHead : Org.Apache.Http.IO.ISessionInputBuffer -> Org.Apache.Http.IHttpMessage

Parameter

sessionBuffer
ISessionInputBuffer

Der Eingabepuffer, aus dem die Antwortstatuszeile gelesen werden soll.

Gibt zurück

Eine Antwort, die aus der analysierten Statuszeile erstellt wurde. Die Headeranalyse wird separat vom Basisparser ausgeführt.

Attribute

Hinweise

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.

Gilt für: