91视频国产免费-一区二区三区不卡av-国自产拍偷拍精品啪啪av-免费在线视频一区二区-中日黄色片-免费污片在线观看-偷拍青青草-日本黄色高清-国产视频手机在线播放-国产激情在线-午夜tv影院-日本中文字幕网-男女黄色录像-日日夜夜草-九色91蝌蚪-太粗太深了太紧太爽了动态图-97久久精品

成都百度快照優(yōu)化|成都百度關(guān)鍵詞排名優(yōu)化|成都SEO【思為網(wǎng)絡(luò)】 --【思為網(wǎng)絡(luò)】成都專業(yè)網(wǎng)站優(yōu)化公司,公司擁有專業(yè)搜索引擎優(yōu)化團(tuán)隊(duì),提供網(wǎng)站整站優(yōu)化(網(wǎng)站結(jié)構(gòu)優(yōu)化、網(wǎng)站內(nèi)容優(yōu)化、網(wǎng)站外部優(yōu)化)、百度排名首頁優(yōu)化、GOOGLE優(yōu)化排名
成都百度關(guān)鍵詞排名優(yōu)化--成都百度快照首頁排名優(yōu)化

ASP怎樣防止外部提交(站外提交)的函數(shù)-Http_Referer

2010-6-27 0:0:0 | 作者:sw996 | 0個(gè)評論 | 人瀏覽

ASP防止外部提交?ASP怎么防止站外提交數(shù)據(jù)函數(shù)?

首先,我們先知道HTTP_Referer最常用的應(yīng)用就是能夠防止外部(站外)提交。

下列情況是從瀏覽器的地址欄正常取得Request.ServerVariables("HTTP_REFERER"):
1)  直接用<a href="">
2)   用Submit或<input type="image">提交的表單(POST或GET)
3)   使用JavaScript提交的表單(POST或GET)

下面我們再看看Request.ServerVariables("HTTP_REFERER")不能正常取值的情況:
1)   從收藏夾鏈接
2)   單擊主頁或自定義的地址
3)   在瀏覽器中直接輸?shù)刂?br />4)   使用JavaScript的Location.href或者是Location.replace()
5)   <%Response.Redirect%>
6)   <%Response.AddHeader%>或者是<mete http-equiv="refresh">轉(zhuǎn)向
7)   用XML加載地址

顯然,Request.ServerVariables("HTTP_REFERER")在多數(shù)情況下是不能正常工作的。關(guān)于它的具體用法我會在以后的文章中詳細(xì)的介紹,同時(shí)還會介紹Request.ServerVariables("HTTP_HOST")Request.ServerVariables("SERVER_NAME")之間的區(qū)別。
敬請關(guān)注!

Request.ServerVariables里Server_Name與Http_Host之間有什么區(qū)別呢?
如果不仔細(xì)看,您應(yīng)該看不出它們之間的區(qū)別。Http_Host可以Request出非80的Server_Port,簡單地說就是,Http_Host=Server_Name:Server_Port  例如:http://www.sw996.com:81

在以前發(fā)表過關(guān)于Http_Referer作用的文章,現(xiàn)在結(jié)合它來寫一個(gè)ASP防止外部提交的函數(shù)

function ChkPost()
  dim server_v1,server_v2
  chkpost=false
  server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))
  server_v2=Cstr(Request.ServerVariables("SERVER_NAME"))
  If Mid(server_v1,8,Len(server_v2))<>server_v2 then
    chkpost=False
  else
   chkpost=True
  end If
end function

已有0位網(wǎng)友發(fā)表了一針見血的評論,你還等什么?

必填

選填

選填

記住我,下次回復(fù)時(shí)不用重新輸入個(gè)人信息

必填,不填不讓過哦,嘻嘻。

◎歡迎參與討論,請?jiān)谶@里發(fā)表您的看法、交流您的觀點(diǎn)。

相關(guān)推薦

伽师县| 墨玉县| 佳木斯市| 蓝山县| 北票市| 长乐市| 奎屯市| 庄河市| 江安县| 舟山市| 瑞昌市| 揭东县| 武川县| 英山县| 河西区| 肥城市| 金昌市| 大同市| 丹江口市| 左权县| 兴文县| 德令哈市| 徐汇区| 云阳县| 东城区| 嘉荫县| 新丰县| 泸西县| 寻甸| 阳原县| 衢州市| 凯里市| 清涧县| 吴忠市| 舟曲县| 朔州市| 吉林省| 磐安县| 绥芬河市| 五河县| 大丰市|