Class OnetimeHttpServer
リクエストを一回だけ受け付けるHTTPサーバー
Implements
Inherited Members
Namespace: Pixiv.VroidSdk.Networking.Transports
Assembly: Pixiv.VroidSdk.dll
Syntax
public sealed class OnetimeHttpServer : INetworkListener
Remarks
Loopback Interface Redirectで使用する
Constructors
OnetimeHttpServer(Router)
コンストラクタ
Declaration
public OnetimeHttpServer(Router router)
Parameters
Type | Name | Description |
---|---|---|
Router | router | HTTPルーター |
Methods
Abort()
接続の待機を中断する
Declaration
public void Abort()
ListenAsync(Uri)
指定したURLでネットワーク接続を待機する
Declaration
public async Task ListenAsync(Uri url)
Parameters
Type | Name | Description |
---|---|---|
Uri | url | 待機する |
Returns
Type | Description |
---|---|
Task | HTTP接続を待機するTask |
Exceptions
Type | Condition |
---|---|
HttpListenerNotSupportedException | HttpListener実装されていない |
SocketOpenFailedException | ソケットを開くことに失敗した |