私curl
はいくつかの値を返すphpスクリプトに3つのウェブサイトを持っています
- site1
- site2
- site3
- siteMAIN
変数として含めずに、どのサイトがメインにカールしたかをどのように区別できますか。
site1から$_SERVER
サイトメインにログオンしようとしましたが、含まれていませんcurl
HTTP_HOST
またHTTP_REFERER
設定する方法はありますか?これが私のカールです
curl_setopt( $ch, CURLOPT_URL, $server_url );
curl_setopt( $ch, CURLOPT_POST, 0 );
curl_setopt( $ch, CURLOPT_AUTOREFERER, true );
curl_setopt( $ch, CURLOPT_POSTFIELDS, $postValuesString );
curl_setopt( $ch, CURLOPT_HTTPHEADER, array("Expect:") );
curl_setopt( $ch, CURLOPT_FAILONERROR, 1 );
curl_setopt( $ch, CURLOPT_HEADER, false );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false );
curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false );
curl_setopt( $ch, CURLOPT_TIMEOUT, 120 );
curl_setopt( $ch, CURLINFO_HEADER_OUT, true );
curl_setopt( $ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1 );