💬

【Zig】HTTP/1 サーバーを動かす

2024/05/05に公開

サンプルコードを見かけたので動かしてみた。解説記事はこちら

git clone https://github.com/Fingel/zig-http-server.git
cd zig-http-server
zig run http.zig

ほかに動いたのは zap である。

git clone https://github.com/zigzap/zap.git
$ cd zap
$ zig build run-hello

基本的な TCP チャットサーバーのサンプルコードも動いた

標準ライブラリの http.Server があるが、ソースコードに使い方が記載されていないのでわからずじまい。

別のプロジェクトで HTTP/2 に対応したサーバーのサンプルがあるが Zig 0.12 ではエラーになってしまい止まった。

Discussion