PowerShell HttpListenerを使ったローカルWebサーバを構築し、Net.HttpListenerを構成する各種オブジェクト(HttpListenerContext 等)のプロパティと設定値を一括で確認するためのサンプルコード

.netの HttpListener を使ったサーバ構築が面白そうなのでチャレンジ中だが、どういったデータ構造なのか、どんな値が入っているのか、ドキュメントだけだとなかなか創造できない。

そのため、 HttpListenerを使ったローカルWebサーバ のサンプルプログラムから、構成する各種オブジェクトのプロパティを 一括で確認するためのサンプルコードを作成した。

サンプルコード

使い方

  • サンプルコードをPowerShellに張り付けて実行する。
  • ブラウザからhttp://localhost:8000/ にアクセス
  • PowerShellのコンソール上に以下の実行結果が出力される。

実行結果

Windows10 Edgeから実行した場合

なるほどいろいろとできそうな予感。パラメータがいろいろあって楽しそう。メソッドはどんな感じなんだろう。

コメント

タイトルとURLをコピーしました