国产精品一区二区无线_久久久免费电影_久久精品免费观看_亚洲综合99_日韩精品在线播放_亚洲高清三级

當前位置: 博客首頁 >> 網頁設計制作 >> ASP怎樣防止外部提交(站外提交)的函數-Http_Referer rss

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

成都網站優化 在 2010-06-27 發表,評論(0),閱讀(0)

ASP防止外部提交?ASP怎么防止站外提交數據函數?

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

下列情況是從瀏覽器的地址欄正常取得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)   在瀏覽器中直接輸地址
4)   使用JavaScript的Location.href或者是Location.replace()
5)   <%Response.Redirect%>
6)   <%Response.AddHeader%>或者是<mete http-equiv="refresh">轉向
7)   用XML加載地址

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

Request.ServerVariables里Server_Name與Http_Host之間有什么區別呢?
如果不仔細看,您應該看不出它們之間的區別。Http_Host可以Request出非80的Server_Port,簡單地說就是,Http_Host=Server_Name:Server_Port  例如:http://www.bbsy0.cn:81

在以前發表過關于Http_Referer作用的文章,現在結合它來寫一個ASP防止外部提交的函數

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

Tags:ASP站外提交

思為網絡騰訊企業微博,請關注我們:
已有位網友對“ASP怎樣防止外部提交(站外提交)的函數-Http_Referer”發表評論。

 

www.bbsy0.cn/seoblog/
主站蜘蛛池模板: 成人在线播放视频 | 午夜在线视频免费观看 | 欧美乱码精品一区二区三 | 性较小国产交xxxxx视频 | 欧美日韩在线观看视频 | 日产欧产美韩系列在线播放 | 欧美成人免费网站 | 亚洲精品在线观看视频 | 日韩欧美高清视频 | 性色av蜜臀av牛牛影院 | 孕交av| 日韩亚洲欧美中文字幕 | 久久久久久久网 | 黄页免费网站 | 91亚洲国产 | 98国产精品午夜免费福利视频 | 三级日韩| 麻豆视频在线免费观看 | 国产一区二区视频在线 | 成人短视频在线 | 欧美精品乱码99久久影院 | 久久91视频 | 日韩在线一二三区 | 中文有码视频 | 亚洲mv免费网址在线 | 日韩伦理片免费 | 国产交换配乱淫视频免费 | 免费观看毛片网站 | 综合网色| 色综合久久久 | 亚洲色图色 | wwwjizz欧美 | 日韩中文一区二区三区 | 免费电影一区 | 国产女主播视频一区二区 | 亚洲伦理一区二区三区 | 爱唯侦察 国产合集 亚洲 | 岛国片免费在线观看 | 91精品播放 | 成人免费91 | 欧美日韩高清一区二区三区 |