なんとかhttpパケットのヘッダーとボディーに分ける方法が分かったので、超簡単なダウンローダーを作ることができた
あとはちょっとしたテスト(画像とか動画)をしてみたいと思う。
ボディーとヘッダーを分ける方法はstrlen(buf) == 2っていうところでやってんだけど、絶対何か間違ってるよなぁ...
どうやって訂正するか考え中
あと改良するとしたら以下の点があるかな
- 200 OKを取得したらCLI上にそのメッセージを表す。
- 保存する名称の自動化(img, とかmpegとかのエンコーダに応じて拡張子を変える)
実装するのは結構面白そうなのでやれるときにやってみようと考えてる