使用asp尽量减少服务器端的工作量,这样就应该多使用javascript,把所有提交字段使用javascript或vbscript检测后提交给服务器,这样服务器就不必再作检测,而在提交
使用asp尽量减少服务器端的工作量,这样就应该多使用javascript,把所有提交字段使用javascript或vbscript检测后提交给服务器,这样服务器就不必再作检测,而在提交时可能会有人修改script从本地提交,这样存在安全提交的问题,所以应该要求从服务器断路径提交,其他地址提交提交无无效:
<% 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 response.write "<br><br><center><table border=1 cellpadding=20 bordercolor=black bgcolor=#eeeeee width=450>" response.write "<tr><td style='font:9pt verdana'>" response.write "你提交的路径有误,禁止从站点外部提交数据请不要乱该参数!" response.write "</td></tr></table></center>" response.end end if %>
|
比如说上面的代码起名为check_path.asp保存,每次遇到表单提交时引用就行了:
<!--#include file="check_path.asp"-->
|
相关文章:
-
-
如何远程读取数据库页面?
<%set httpobj = server.createobject("asphttp.conn")dim docnumdocnum = 101do w...
[阅读全文]
-
tcp三次握手四次挥手我们之前在 传输层协议tcp与udp 中详细介绍了udp协议和tcp协议格式以及他们各自的特点,我们知道tcp协议是面向连接的,那面向连接就得需要做建立连接,…
-
-
为什么要有http缓存?1.当输入网址到加载出页面, 电脑会经过"cpu计算、网络请求、页面渲染"等一系列步骤;2.“网络请求"是其中最不确定、最耗时的一个环节, 针对这个…
-
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论