HTTP 100 Continue とは?
HTTP 100 Continue の解説と、CI/CD やデプロイで見かけたときの意味。
HTTP 100 は、リクエストボディの送信を続けるようクライアントに伝える情報レスポンスです。
意味するところ
100 は、クライアントが大きなボディの前に Expect: 100-continue を送ったときに現れ、サーバーがアップロード前に(例えば認証で)早期に拒否できるようにします。
CI/CD で見かけるとき
CI が 100 を直接扱うことはまれで、クライアントが管理します。verbose な curl 出力で大きな artifact のアップロードをデバッグするときに関係することがあります。
重要なポイント
- 100 はボディの送信を続けることを意味する。
- Expect: 100-continue と共に使われる。
- クライアントが自動的に処理する。