asp get和post資料接收過濾

2022-09-21 15:36:11 字數 1974 閱讀 6268

複製** **如下:

'--------定義部份------------------

di程式設計客棧m xh_post,xh_get,xh_in,xh_inf,xh_xh,xh_db,xh_dbstr

'自定義需要過濾的字串,用 "|" 分隔

xh_in = "'|;|and|exec|insert|select|delete%20from|update|count|*|%|chr|mid|master|truncate|char|declare|drop%20table|from|net%20user|xp_cmdshell|/add|net%20localgroup%20administrators|asc|char"

'----------------------------------

%>

xh_inf = split(xh_in,"|")

'--------post部份------------------

if request.form<>"" then

for each xh_post in request.form

for xh_ to ubound(xh_inf)

if instr(lcase(requwww.cppcns.comest.form(xh_post)),xh_inf(xh_xh))<>0 then

response.write ""

response.write "非法操作!系統做了如下記錄↓

" response.write "操作ip:"&request.servervariables("remote_addr")"

" response.write "操作時間:程式設計客棧"&now"

" response.write "操作頁面:"&request.servervariables("url")"

" response.write "提交方式:post

" response.write "提交引數:"&xh_post"

" response.write "提交資料:"&request.form(xh_post)

response.end

end if

next

next

end if

'------------------www.cppcns.com----------------

'--------get部份-------------------

if request.querystring<>"" then

for each xh_get in request.querystring

for xh_xh=0 to ubound(xh_inf)

if instr(lcase(request.querystring(xh_get)),xh_inf(xh_xh))<>0 then

response.write ""

response.write "非法操作!系統做了如下記錄↓

" response.write "操作ip:"&request.servervariables("remote_addr")"

" response.write "操作時間:"&now"

" response.write "操作頁面:"&request.servervariables("url")"

" response.write "提交方式:get

" response.write "提交引數:"&xh_get"

" response.write "提交資料:"&request.querystring(xh_get)

response.end

end if

next

next

end if

'----------------------------------

%>

本文標題: asp get和post資料接收過濾

本文位址:

wcf 接收post資料 post和get的區別

一 功能不同 1 get是從伺服器上獲取資料。2 post是向伺服器傳送資料。二 過程不zhi同 1 get是把引數資料佇列加到提交表單的action屬性所指的url中,值和表單內各個字段一一對應,在url中可以看到。2 post是通過http post機制,將表單內各個字段與其內容放置在html ...

php接收post的json資料

近用到ext與php互動,ext把json資料post給php,但在php裡面 post獲取不到,request也獲取不到,但是通過firedebug看到的請求資訊確實是把json資料post給了php,這什麼情況?php的http raw post data 用content type text ...

express接收前端post請求資料

開發wifi模組配置時,遇到post資料在後端無論用req.body還是用req.params都無法獲得前端post過來的資料,經過baidu google得到解決辦法 前端post過來的資料是以 request payload 格式傳給伺服器,這種格式資料是以流的形式傳遞給後端,此外以流的形式傳遞...