0

良い一日、

curl を使用して cmd で php スクリプトを実行しようとしています (windows バージョンの curl をインストールしました)。問題は、すべてのエコー呼び出しが印刷されることですが、スクリプトが終了した後でのみです。スクリプト内に while ループがあり、出力内容を追跡する必要があります。とにかく私はそれを出力することができますか?

4

1 に答える 1

1

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/
于 2013-02-18T07:46:45.237 に答える