莫相离 发表于 2015-1-16 23:19:56

ASP教程之Request.ServerVariables(HTTP_REFERER...

ASP在国内异常流行,因为国内大多使用的是盗版的Windows和盗版的SQLServer,而ASP+COM+SQLServer实际上也是一种不错的搭配,其性能也不输于PHP+MYSQL,特别是Windows系统和SQLServer都有图形界面,比APACHE和MYSQL易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。request|server以下情形是从扫瞄器的地点栏一般获得Request.ServerVariables("HTTP_REFERER")的:
1.间接用<ahref>
2.用Submit或<inputtype=image>提交的表单(POSTorGET)
3.利用Jscript提交的表单(POSTorGET)

上面我们再看看Request.ServerVariables("HTTP_REFERER")不克不及一般取值的情形:
1.从保藏夹链接
2.单击主页大概自界说的地点
3.使用Jscript的location.hreforlocation.replace()
4.在扫瞄器间接输出地点
5.<%Response.Redirect%>
6.<%Response.AddHeader%>或<metahttp-equiv=refresh>转向
7.用XML加载地点

明显,Request.ServerVariables("HTTP_REFERER")在多半情形下是不克不及一般事情的,上面我们看一个例子:
ref.asp
<%
response.write"Youcamefrom:"&request.servervariables("http_referer")
%>

ref.htm
<%
Response.AddHeader"Refresh","10;URL=ref.asp"
%>

<metahttp-equiv=refreshcontent=10;URL=ref.asp>

<formmethod=GETaction=ref.aspname=getform>
<inputtype=submitvalue=Gothere(GET)>>>
<inputtype=imagestyle=cursor:hand>
</form><p>
看看下面的代码会失掉甚么的了局.
<formmethod=POSTaction=ref.aspname=postform>
<inputtype=submitvalue=Gothere(POST)>>>
<inputtype=imagestyle=cursor:hand>
</form><p>

<ahref=ref.asp>间接链接</a><p>

<ahref=#>javascriptPOST</a>

</p>使用cdonts,可以发送、查看邮件,实现webmail的功能。结合wsh,可以实现对nt主机的管理,如nt用户管理、iis虚拟主机设置、exchange邮箱设置等等,就像管理本地机一样方便。

老尸 发表于 2015-1-20 09:31:05

从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了

乐观 发表于 2015-1-24 17:02:20

封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。

愤怒的大鸟 发表于 2015-1-26 12:42:32

ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:

第二个灵魂 发表于 2015-2-4 14:18:28

运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。

变相怪杰 发表于 2015-2-10 01:23:54

交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。

再现理想 发表于 2015-2-28 12:06:23

从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了

若相依 发表于 2015-3-9 22:54:47

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

仓酷云 发表于 2015-3-17 02:58:14

ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。

再见西城 发表于 2015-3-23 17:02:06

还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
页: [1]
查看完整版本: ASP教程之Request.ServerVariables(HTTP_REFERER...