php中XMLHttpRequest(Ajax)不能設(shè)置自定義的Referer的解決方法
更新時(shí)間:2011年11月26日 23:36:22 作者:
php中XMLHttpRequest(Ajax)不能設(shè)置自定義的Referer的解決方法,需要的朋友可以參考下。
解決方法: 使用服務(wù)器作為代理.
在PHP中, 使用我最喜歡的最強(qiáng)大的CURL,嘿嘿
下面是在萬(wàn)網(wǎng)查詢域名的實(shí)例代碼
<?php
$dn = $_GET['dn']; // 域名, 不包括www
$ex = $_GET['ex']; // 頂級(jí)域名, 如 .com, .cn, 包括最前面的.
// 查詢域名是否已經(jīng)注冊(cè)
$url = 'http://pandavip.www.net.cn/check/check_ac1.cgi';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, true); // POST
curl_setopt($ch, CURLOPT_POSTFIELDS, 'domain='.$dn.$ex);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20100101 Firefox/8.0');
curl_setopt($ch, CURLOPT_COOKIE, '__utma=1.1486902564.1322109246.1322109246.1322109246.1; __utmz=1.1322109246.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); AdSource=GOOGLE%u641C%u7D22; AdWordID=gg96011009070005; __utmc=1');
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'X-Requested-With' => 'XMLHttpRequest', // 設(shè)置為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); // 將查詢結(jié)果返回前端, 用JS處理
在PHP中, 使用我最喜歡的最強(qiáng)大的CURL,嘿嘿
下面是在萬(wàn)網(wǎng)查詢域名的實(shí)例代碼
復(fù)制代碼 代碼如下:
<?php
$dn = $_GET['dn']; // 域名, 不包括www
$ex = $_GET['ex']; // 頂級(jí)域名, 如 .com, .cn, 包括最前面的.
// 查詢域名是否已經(jīng)注冊(cè)
$url = 'http://pandavip.www.net.cn/check/check_ac1.cgi';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, true); // POST
curl_setopt($ch, CURLOPT_POSTFIELDS, 'domain='.$dn.$ex);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20100101 Firefox/8.0');
curl_setopt($ch, CURLOPT_COOKIE, '__utma=1.1486902564.1322109246.1322109246.1322109246.1; __utmz=1.1322109246.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); AdSource=GOOGLE%u641C%u7D22; AdWordID=gg96011009070005; __utmc=1');
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'X-Requested-With' => 'XMLHttpRequest', // 設(shè)置為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); // 將查詢結(jié)果返回前端, 用JS處理
相關(guān)文章
PHP實(shí)現(xiàn)查詢手機(jī)歸屬地的方法詳解
最近通過在網(wǎng)上面的學(xué)習(xí),完成了 PHP 實(shí)現(xiàn)手機(jī)歸屬地查詢的功能。所以下面這篇文章主要給大家介紹了利用PHP實(shí)現(xiàn)查詢手機(jī)歸屬地的方法,文中給出了詳細(xì)的代碼示例,需要的朋友可以參考借鑒,下面來一起看看吧。2017-04-04php版微信支付api.mch.weixin.qq.com域名解析慢原因與解決方法
這篇文章主要介紹了php版微信支付api.mch.weixin.qq.com域名解析慢原因與解決方法,詳細(xì)分析了微信支付api.mch.weixin.qq.com域名解析慢原因與使用curl_easy_setopt指定ipv4解決ipv6解析問題的相關(guān)技巧,需要的朋友可以參考下2016-10-10無刷新動(dòng)態(tài)加載數(shù)據(jù) 滾動(dòng)條加載適合評(píng)論等頁(yè)面
無刷新動(dòng)態(tài)加載數(shù)據(jù),滾屏加載更多數(shù)據(jù),適合評(píng)論等頁(yè)面,具體實(shí)現(xiàn)如下,感興趣的朋友可以參考下2013-10-10thinkphp jquery實(shí)現(xiàn)圖片上傳和預(yù)覽效果
這篇文章主要為大家詳細(xì)介紹了thinkphp上傳圖片功能,和jquery預(yù)覽圖片效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12PHP獲取當(dāng)前日期及本周一是幾月幾號(hào)的方法
這篇文章主要介紹了PHP獲取當(dāng)前日期及本周一是幾月幾號(hào)的方法,涉及php時(shí)間戳、日期轉(zhuǎn)換與運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下2017-03-03PHP中spl_autoload_register()函數(shù)用法實(shí)例詳解
這篇文章主要介紹了PHP中spl_autoload_register()函數(shù)用法,結(jié)合實(shí)例形式分析了__autoload函數(shù)及spl_autoload_register函數(shù)的相關(guān)使用技巧,需要的朋友可以參考下2016-07-07