StreamWebSocket.SetRequestHeader(String, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 HTTP 请求标头添加到 StreamWebSocket 对象在 WebSocket 协议握手中使用的 HTTP 请求消息。
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)
参数
- headerName
-
String
Platform::String
winrt::hstring
请求标头的名称。
- headerValue
-
String
Platform::String
winrt::hstring
请求标头的值。
实现
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)
注解
在调用 ConnectAsync 方法之前,必须调用 SetRequestHeader 方法。 调用 ConnectAsync 方法后调用 SetRequestHeader 方法将导致错误。
不支持使用 SetRequestHeader 方法添加 Sec-WebSocket-Extensions 标头。