为了账号安全,请及时绑定邮箱和手机立即绑定

您好,请问一下在asp中request用法?

您好,请问一下在asp中request用法?

慕标琳琳 2021-04-06 11:07:29
request.Cookies("bjx")("reglx"),request.form("bookid")(i)为什么有两个参数,不知道是什么意思
查看完整描述

2 回答

?
偶然的你

TA贡献1841条经验 获得超3个赞

第一个问题:了解一下Cookies的设置方法就应该清楚了:

利用Response对象的Cookies集合,设置Cookies的用法为:

Response.Cookies(CookieName)[(Key)|.Attribute]=value

参数说明:
(1)CookieName:代表表示Cookie的名字,由用户自行命名。
(2)Key:是Cookie指定关键字。通过给Cookie指定关键字,可使Cookie拥有多个值,这种Cookie称为带索引的Cookie。
(3)Attribute:此参数表示Cookies集合对象的属性,其最常用的属性主要是Expires(用于设置Cookies的过期日期)、Domain(用于设置Cookies的有效作用域名范围)。

上面中括号括起来的内容是可选的,也就是Cookies简单的用法是:
Response.Cookies(CookieName)=value
再多一个参数的Cookies可以称之为带索引的Cookie,这种形式可以为CookieName添加更多的属性.

回答第二个问题:
request.form("bookid")(i)表示你可能在提交页上有多个name为bookid的表单,后面的(i)是索引号,如果不用下标的话,request.form("bookid")取出的是用","分隔的多个表单的值(一楼说法有误).

查看完整回答
反对 回复 2021-04-18
?
叮当猫咪

TA贡献1776条经验 获得超12个赞

前面的我就不说了,那个cookies的,后面的request.form("bookid")(i)中的i是指bookid的下标,就是说,之前的网页中有两个或以上表单是同一个名字或ID,它们都叫bookid,然后,系统会自动给相同名字的ID加下标,以区别它们,当用户不加下标来获取的时候,都是获取第一个名叫bookid的表单的值~

查看完整回答
反对 回复 2021-04-18
  • 2 回答
  • 0 关注
  • 186 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信