get post 和 request.form request.querystring 的异同

jilate 2004-09-16 11:05:35
get post 有哪些异同??在那种情况下只能使用 get 或 post

request.form request.querystring 有哪些异同??在那种情况下只能使用 request.form 或 request.querystring


谢谢
...全文
319 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
sxglovelj 2004-10-10
  • 打赏
  • 举报
回复
如要结合用怎么办,比如用GET方式的URL传给一POST提交的表单
onkey1999 2004-09-16
  • 打赏
  • 举报
回复
get用于URL传递参数
post用于表单传递参数
resquest.form("变量")取表单传过来的值 ----
     |---等价于request("变量")
resquest.querrystring("变量")取得URL传过来的值-----
lbd8848 2004-09-16
  • 打赏
  • 举报
回复
Post與Get的不同:Post在發送前要進行編碼處理,然後分組發送,發送過程相對安全,适合大資料量的處理;而Get方法不進行任何處理,一次性發出,適合小資料量交換。除非你肯定你提交的資料可以一次性提交,否則請盡量用Post方法。
lbd8848 2004-09-16
  • 打赏
  • 举报
回复
post 安全性比 get 好
get 传送速度比 post 快
lbd8848 2004-09-16
  • 打赏
  • 举报
回复
<%
response.write "a:"& request.querystring("a")
%>
<form method=get action="a.asp">
<input type=text name=a size=10>
<input type=submit>
</form>

<%
response.write "a:"& request.form("a")
%>
<form method=post action="a.asp">
<input type=text name=a size=10>
<input type=submit>
</form>

功能基本差不多

post是传输信息内容,get是传输url值
jilate 2004-09-16
  • 打赏
  • 举报
回复
如果这样的话,是不是就可以不要GET和querystring 了呀

保留了这些我想总是在特定的条件下必须用GET的呀,不过在哪种情况下必须使用GET呢?
jilate 2004-09-16
  • 打赏
  • 举报
回复
查到了:
GET 如果在form中使用get method 浏览器将值绑定在控件上成为一个产旬字符串,且附在被请求的URL后面,使用QUERYSTRING访问值

POST 如果在form中使用get method 浏览器将值包装在法往服务器的HTTP包上,使用POST的时候,用户重新下在FORM时,里面的值全部为空,用户需要重新输入。使用 FORM访问值

而GET作为字符串传送可以被保留下来
shmr 2004-09-16
  • 打赏
  • 举报
回复
举个例子,比如用户注册的时候,用户名和密码不能以明文的方式带在URL后面提交个ASP程序,就会带来安全隐患,就可以使用POST,POST将数据发送到服务器,但在地址栏里是看不到明文的,然后在服务器上使用Request.Form("password")来接收发送过来的数据
jilate 2004-09-16
  • 打赏
  • 举报
回复
那么 get 和 post 方法具体在应用上有什么不同吗?
他们都是为了传送数据的呀
heart7580 2004-09-16
  • 打赏
  • 举报
回复
request.querystring 也可以通过form,method设成get就是了,如果设成post,就要使用request.form了
lbd8848 2004-09-16
  • 打赏
  • 举报
回复
get 对应于 request.querystring (在网址后加参数,如:a.asp?user=1234得到request.querystring("user")

post 对应于 request.form 提交方式(通过form,例如:<input type=text name=ab>得到request.form("ab"))
ljqhbt 2004-09-16
  • 打赏
  • 举报
回复
有时也未必,感觉post好用些

28,392

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧