良い一日、
curl を使用して cmd で php スクリプトを実行しようとしています (windows バージョンの curl をインストールしました)。問題は、すべてのエコー呼び出しが印刷されることですが、スクリプトが終了した後でのみです。スクリプト内に while ループがあり、出力内容を追跡する必要があります。とにかく私はそれを出力することができますか?
HTTP ステータス コードは次のようなものです。
curl -s -o /dev/null -w "%{http_code}" http://www.example.org/
解析を必要としないため、スクリプトでの作業がはるかに簡単です:-)
このパラメーター-I
は、応答ロードのパフォーマンスを向上させるために追加される場合があります。このパラメーターは、ダウンロード応答本文なしで、応答のステータス/ヘッダーのみを要求します。(%{http_code} は HTTP ペイロードの最初の行で返されます)
すなわち:
curl -s -o /dev/null -I -w "%{http_code}" http://www.example.org/