vexed
v0.2
Vexedは、基本的なCGIサポートを備えたnex:// protocolのサーバーです。
私がこれを書いているので、CGIサポートを備えたnex://サーバーは他にありません。実際、参照実装以外に他のnex://サーバーはないと思います。
また、これはVプログラミング言語を学ぶための演習として機能します。
呼び出すCGIスクリプトがシステムに害を及ぼす可能性がある場合は、このサーバーを使用しないでください。 Vexedは、呼び出したスクリプトが安全であり、サンドボクシング機能が組み込まれていないかどうかを確認しません。
要求された実行可能ファイルは、 VexedによるCGIスクリプトと見なされます。
Vexedは、着信TCP接続のためにポート1900を聴くことに依存しています。
機能するVビルド環境(Vコンパイラ、V標準ライブラリ)以外のビルド時間依存関係はありません。
v .
リリースバイナリはv -prod -prealloc . && strip vexed 。
./vexed 、現在の作業ディレクトリをルートディレクトリとしてサーバーを実行します。これはCGIスクリプトのルートではないことに注意してください。