簡易HTTPサーバ出力 (かんいHTTPさーばしゅつりょく) *

カテゴリ

plugin_httpserver > 簡易HTTPサーバ

環境

cnako

種類

関数

引数

Sを|Sと|Sの

説明

受信時に、データSを出力する。

🔍貯蔵庫ハブ / 🔍貯蔵庫 / 🔍マニュアル / 👓ソース / 📝履歴

『簡易HTTPサーバ出力』の詳しい解説 *

plugin_httpserver/簡易HTTPサーバ受信時の処理内で、クライアントへデータSを出力し、レスポンスを終了します。

ヘッダがまだ出力されていない場合、自動的にステータスコード `200 OK` およびヘッダ `Content-Type: text/html; charset=utf-8` が出力されます。
JSONやプレーンテキストなど異なるContent-Typeを出力したい場合は、事前に簡易HTTPサーバヘッダ出力を実行してください。

引数 *

  • S: クライアントへ送信する文字列データ(HTML、JSON文字列、プレーンテキストなど)

利用例 *

!『plugin_httpserver.mjs』を取り込む。

PORT=8000。
PORTで簡易HTTPサーバ起動時には
    「http://localhost:{PORT}/ でサーバーが起動しました。」と表示。
ここまで。

「/」で簡易HTTPサーバ受信した時には
    HTML=「<html><meta charset="utf-8"><body>
<h1>こんにちは、なでしこWebサーバーです!</h1>
<p>現在時刻: {今}</p>
</body></html>」
    HTMLを簡易HTTPサーバ出力。
ここまで。

ブラウザで「http://localhost:8000/」を開くと、出力したHTMLが表示されます。

関連 *