1、URL方式
URL方式是实现Web间数据传递最基本的方法,操作简单,可很方便地实现不同Web页面间的数据传递,但其安全性比较差。将要传递的数据附加在网页地址(URL)后面进行传递。如:http://www.cstvu.com/testweb?username=liming,其中?后面所跟着的字符串便是传递的数据,=前的是变量名,=后面是数值,可以使用request对象来获取传递的数据。如:request(“username”)。这种方法在传递数据过程中其数据内容在URL栏中是显示的,用户能看到提交的内容。
2、form方式
通过在网页上制作表单交互区域,用户在浏览器端输入数据,然后通过form提交到服务器,在提交后的接受form数据的页面里就可以接收到相应数据,即form的action页面中可以使用request对象来接收所传递的数据。
如:
发送页面:
<form name=“formtest” action=“targetweb.asp”>
<input name=“testtext” type=“text” value=“”>
<input name=“testbutton” type =“submit”value =“提交”>
</form>
接收页面:request(“testtext”)
利用form页面的文本框来接收用户数据的输入,通过submit按钮提交后在targetweb页面中使用request来接收数据。
3、cookie方式
cookie是在浏览页面时Web服务器在浏览器端所写入的一些小文件,cookie是存放在浏览器端本机磁盘上,而不是存放在服务端的。可以在发送数据时写入cookie,接收时读取cookie完成数据在Web页面间的传送。
如:
发送页面:response.cookies(“cookiename”)(“username”)=“liming”
接收页面:request.cookie(“cookiename”)(“username”)
在发送页面中对cookie变量赋值,接收页面中取cookie变量的值就是所传递的数据。
第 [1] [2] 页 下一页 |
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/