如何用HttpClient设置或者修改ASP中session的属性
先把我的情况说明一下。
现在有两个asp页面,是负责注册用户的,记为register.asp和result.asp。
其中register.asp包含了各种注册信息,并有一个随机生成的验证码(这个是重点),当提交注册页面时,会转到result.asp,并在result.asp中对注册信息进行验证,其中包括验证码。
而这个验证码是通过session传递的,也就是在register.asp中用session("vCode")=xxxx的形式进行设置,然后在result.asp中再用session("vCode")拿出来进行对比。注册的其他信息是通过request参数的形式传递的。
现在我用HttpClient模拟这个注册过程,在这里我可以直接设置那些注册信息,并直接发送request到result.asp,但是这个验证码出了问题。不管是用参数的形式,还是设置Cookie的形式,在result.asp中始终无法获得HttpClient发出的vCode值。
所以我的问题就是在HttpClient中有什么办法,可以设置vCode的值到可以被result.asp捕获的session中。
另外讲个问题,现在这个注册过程,在firefox中也无法把验证码传递到result.asp,用firebug观察的时候也找不到vCode这个属性。IE中可以注册。所以再问个问题,在IE中有没有类似Firebug的软件,可以跟踪request,session的信息的。
不知道有没有把问题描述清楚,讨论的时候可以再加些具体的信息。
没人理会啊,还是我发错版块了
session信息是没有丢,现在的问题主要是有没有办法设置session中的属性值,就是vCode的值,因为正常的流程是先访问register.asp,在register.asp中生成vCode的值并保存到session中,然后在result.asp页面从session中得到vCode的值进行操作。
现在我是用httpclient直接发送请求至result.asp
相关问答:
HTML code:
dim jf
set conn=server.createobject("adodb.connection")
connstr="Driver={Sql Server};Server="&Sqlip&";Database="&Sqldb&";Uid="& ......
最近我通过学习,感觉自己学的还可以了,想做一网站,但是一直都找不到题材,不知道做什么,希望各位给我点意见,如果有需求文档就更好了!希望大家给我点意见,谢谢!
先做个企业网站吧,我感觉一个人做网站不适宜 ......
由于对页面使用了伪静态
并且对ID进行了加密。
主要代码如下:
httpd.ini
RewriteRule /List-([0-9,a-z]*).html /List.asp\?ComId=$1 [N,I]
程序代码
A为加密,B为解密函数
<a href=&q ......
我帮学校做了一个站.
在校园网的情况下,能够登陆成功,后台帐号都能通过,进入后台
但是在外网AD的情况下,能够登陆后台的页面,页面是ASP文件.
但是输入帐号和密码的时候,网页运行很久都 ......
看到很多网站有省市这样的下拉列表实现的快速筛选
比如:选择河北省 那么下面的信息就显示河北省的信息 当选择河北省 石家庄的时候 就显示石家庄的信息
如果不明白可以看 http://bj.58.com/chao ......