本文整理汇总了C#中HttpClient.StartHandshake方法的典型用法代码示例。如果您正苦于以下问题:C# HttpClient.StartHandshake方法的具体用法?C# HttpClient.StartHandshake怎么用?C# HttpClient.StartHandshake使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类HttpClient
的用法示例。
在下文中一共展示了HttpClient.StartHandshake方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: OnAccept
///<summary>Called when there's an incoming client connection waiting to be accepted.</summary>
///<param name="ar">The result of the asynchronous operation.</param>
public override void OnAccept(IAsyncResult ar)
{
try
{
Socket NewSocket = ListenSocket.EndAccept(ar);
if (NewSocket != null)
{
HttpClient NewClient = new HttpClient(NewSocket, new DestroyDelegate(this.RemoveClient));
NewClient.StartHandshake();
}
}
catch
{
}
try
{
//Restart Listening
ListenSocket.BeginAccept(new AsyncCallback(this.OnAccept), ListenSocket);
}
catch
{
Dispose();
}
}