ホームページ >バックエンド開発 >PHPチュートリアル >XMLHttpRequest(Ajax)がPHP_PHPチュートリアルでカスタムRefererを設定できない問題の解決方法

XMLHttpRequest(Ajax)がPHP_PHPチュートリアルでカスタムRefererを設定できない問題の解決方法

WBOY
WBOYオリジナル
2016-07-21 15:23:001063ブラウズ

解決策: サーバーをプロキシとして使用します。
PHP では、私のお気に入りで最も強力な CURL を使用します。
以下は、Wanwang でドメイン名をクエリするコードの例です

コードをコピーします コードは次のとおりです。

$dn = $_GET['dn']; // www を除くドメイン名
$ex = $_GET['ex']; // .com などのトップレベル ドメイン名, .cn (先頭を含む)
// ドメイン名が登録されているかどうかを確認します
$url = 'http://pandavip.www.net.cn/check/check_ac1.cgi'; url);
curl_setopt($ch, CURLOPT_POST, true); // POST
curl_setopt($ch, CURLOPT_POSTFIELDS, 'domain='.$dn.$ex); Windows NT 6.1; WOW64; rv:8.0 ) Gecko/20100101 Firefox/8.0'); 109246.1.1。utmcsr=(直接)|utmccn= (直接)|utmcmd=(なし) ; AdSource=GOOGLE%u641C%u7D22; AdWordID=gg96011009070005;
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'X-Requested-With' =>) XMLHttpRequest', // Ajax モードに設定します
'Referer' => 'http://pandavip.www.net.cn/cgi-bin/Check.cgi?queryType=0&domain1='.$dn.'&image.x =0&image.y=0&domain='. $dn.'&big5=n&sign=2&url=www.net.cn&'.trim($ex, '.').'=yes' // 詐欺師さん、
)); curl_exec($ch); // クエリ結果をフロントエンドに返し、JS で処理します




http://www.bkjia.com/PHPjc/324534.html

www.bkjia.com

http://www.bkjia.com/PHPjc/324534.html技術記事解決策: サーバーをプロキシとして使用します。PHP では、私のお気に入りで最も強力な CURL を使用します。次のコードをコピーします。?php $dn...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。