カール要求をしていますが、以下のようにコンソールにhtml出力が表示されます。
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/domain/public_html/wp-content/themes/explicit/functions/ajax.php:87) in <b>/home/domain/public_html/wp-content/themes/explicit/functions/ajax.php</b> on line <b>149</b><br />......
など
CURL要求を実行するときは、これらの出力を非表示にする必要があります。次のようにCURLを実行してみてください。
curl -s 'http://example.com'
しかし、まだ出力が表示されます。出力をどのように隠すことができますか?
ありがとう
ベストアンサー1
~からman curl
-s, --silent 自動モードまたは自動モード。進行状況インジケータやエラーメッセージは表示されません。ミュートカール。データは出力され続けます。多分端末/標準出力に尋ねることができます リダイレクトしない限り。
したがって、出力を望まない場合は、次のようにします。
curl -s 'http://example.com' > /dev/null