Sisk

捨てられる構文

このページは英語から自動翻訳されています。 原文を読む

HTTPサーバーは、OAuth認証などのアクションからのコールバック要求を待ち受けるために使用でき、要求を受け取った後には捨てられる。この機能は、バックグラウンドアクションが必要だが、HTTPアプリケーションを設定したくない場合に便利です。

以下の例は、CreateListener を使用してポート5555でHTTPサーバーを作成し、次のコンテキストを待機する方法を示しています。

C#
using (var server = HttpServer.CreateListener(5555))
{
    // 次のHTTP要求を待機
    var context = await server.WaitNextAsync();
    Console.WriteLine($"要求されたパス: {context.Request.Path}");
}

WaitNext 関数は、完了した要求処理の次のコンテキストを待機します。この操作の結果が取得されると、サーバーはすでに要求を完全に処理し、クライアントに応答を送信しています。

ドキュメントと API リファレンスを検索するには入力してください。