PHP中如何防止外部惡意提交調(diào)用ajax接口
更新時(shí)間:2016年04月11日 10:20:43 投稿:yourber
本文簡(jiǎn)單介紹如何防止外部惡意調(diào)用ajax接口,以達(dá)到節(jié)省流量,減輕服務(wù)器壓力的目的。
我們自己網(wǎng)站寫(xiě)好的ajax接口,如果給自己用,那就限定一下來(lái)路域名,判斷一下來(lái)路即可。
注意:將chabaoo.cn替換成你自己的域名。
復(fù)制代碼 代碼如下:
//判斷來(lái)路
if(!isset($_SERVER['HTTP_REFERER']) || !stripos($_SERVER['HTTP_REFERER'],'chabaoo.cn')) {
echo 'cann`t access';
exit();
}
if(!isset($_SERVER['HTTP_REFERER']) || !stripos($_SERVER['HTTP_REFERER'],'chabaoo.cn')) {
echo 'cann`t access';
exit();
}
您可能感興趣的文章:
- PHP實(shí)現(xiàn)執(zhí)行外部程序的方法詳解
- PHP實(shí)現(xiàn)函數(shù)內(nèi)修改外部變量值的方法示例
- PHP 閉包獲取外部變量和global關(guān)鍵字聲明變量的區(qū)別講解
- php外部執(zhí)行命令函數(shù)用法小結(jié)
- PHP用反撇號(hào)執(zhí)行外部命令
- php繪圖之加載外部圖片的方法
- yiic命令時(shí)提示“php.exe”不是內(nèi)部或外部命令的解決方法
- PHP實(shí)現(xiàn)刪除非站內(nèi)外部鏈接實(shí)例代碼
- php判斷正常訪問(wèn)和外部訪問(wèn)的示例
- PHP 執(zhí)行系統(tǒng)外部命令 system() exec() passthru()
- PHP調(diào)用外部程序的方法解析
相關(guān)文章
PHP使用Redis隊(duì)列執(zhí)行定時(shí)任務(wù)實(shí)例講解
這篇文章主要介紹了PHP使用Redis隊(duì)列執(zhí)行定時(shí)任務(wù)實(shí)例講解,redis隊(duì)列是比較常用的功能,有感興趣的同學(xué)可以學(xué)習(xí)下2021-03-03php在程序中將網(wǎng)頁(yè)生成word文檔并提供下載的代碼
在php程序文件中生成內(nèi)容到word文檔中并提供下載功能的實(shí)現(xiàn)代碼,需要的朋友可以參考下2012-10-10CodeIgniter針對(duì)lighttpd服務(wù)器URL重寫(xiě)的方法
這篇文章主要介紹了CodeIgniter針對(duì)lighttpd服務(wù)器URL重寫(xiě)的方法,涉及l(fā)ighttpd服務(wù)器配置及URL配置規(guī)則的相關(guān)技巧,需要的朋友可以參考下2015-06-06Laravel 5.4向IoC容器中添加自定義類(lèi)的方法示例
Laravel這個(gè)框架,用起來(lái)方便,理解起來(lái)不簡(jiǎn)單。為什么不簡(jiǎn)單?因?yàn)榘艘淮蠖阉^“先進(jìn)”的概念,其中依賴(lài)注入(DI)和Ioc容器是比較核心的內(nèi)容之一。下面這篇文章主要給大家介紹了關(guān)于Laravel 5.4向IoC容器中添加自定義類(lèi)的相關(guān)資料,需要的朋友可以參考下。2017-08-08