Freigeben über


StreamWebSocket.SetRequestHeader(String, String) Methode

Definition

Fügt der HTTP-Anforderungsnachricht, die im WebSocket-Protokoll-Handshake vom StreamWebSocket-Objekt verwendet wird, einen HTTP-Anforderungsheader hinzu.

public:
 virtual void SetRequestHeader(Platform::String ^ headerName, Platform::String ^ headerValue) = SetRequestHeader;
void SetRequestHeader(winrt::hstring const& headerName, winrt::hstring const& headerValue);
public void SetRequestHeader(string headerName, string headerValue);
function setRequestHeader(headerName, headerValue)
Public Sub SetRequestHeader (headerName As String, headerValue As String)

Parameter

headerName
String

Platform::String

winrt::hstring

Der Name des Anforderungsheaders.

headerValue
String

Platform::String

winrt::hstring

Der Wert des Anforderungsheaders.

Implementiert

M:Windows.Networking.Sockets.IWebSocket.SetRequestHeader(System.String,System.String) M:Windows.Networking.Sockets.IWebSocket.SetRequestHeader(Platform::String,Platform::String) M:Windows.Networking.Sockets.IWebSocket.SetRequestHeader(winrt::hstring,winrt::hstring)

Hinweise

Die SetRequestHeader-Methode muss vor dem Aufrufen der ConnectAsync-Methode aufgerufen werden. Das Aufrufen der SetRequestHeader-Methode nach dem Aufrufen der ConnectAsync-Methode führt zu einem Fehler.

Die Verwendung der SetRequestHeader-Methode zum Hinzufügen eines Sec-WebSocket-Extensions-Headers wird nicht unterstützt.

Gilt für:

Weitere Informationen