GET /calc?query=2+10 HTTP/1.1という入力に対して、
HTTP/1.1 200 OK
Content-Length: 2
12を返す。
- サーバーをコンパイル
clang -o server server.c
# 署名 (Killed: 9 で強制終了されてしまうため署名する。自分のMacの環境だけかもしれません。)
codesign -s - -f server- サーバー実行
./server- 別のターミナルでクライアントをコンパイル
clang -o client client.c
# 同様に署名
codesign -s - -f client- クライアント実行
./server- 結果
サーバーに接続しました。
リクエスト送信:
GET /calc?query=10+2 HTTP/1.1
サーバーから受信:
HTTP/1.1 200 OK
Content-Length: 2
12