如何使用HttpListener构建多线程HTTP轻量级API服务器


PowerShell交流中心如何使用HttpListener构建多线程HTTP轻量级API服务器
-4
Q1499821613 asked 5 年 ago

如何使用HttpListener构建多线程HTTP轻量级API服务器?

$Port = 8888
$Url = ""
$listener = New-Object System.Net.HttpListener
$prefix = "http://*:$Port/$Url"
$listener.Prefixes.Add($prefix)
$listener.Start()

使用 $listener.GetContext() 或 $listener.BeginGetContext 都是等待任务运行完成才能处理下一个请求,如何同时处理多个请求?