logo

哈达波斯网|专注网站

ASP

常用的传输GET和POST

ASP  2018/5/21 8:24:07  管理员  

网页中常见的get和post传输方式。和asp的接受方法都很简单。只要看明白视频一般都知道如何进行操作。

GET的传输在浏览器的地址栏输入的位置输入的一般都是get传输方式例如

jlasp.com/index.asp?id=1

这里的index.asp 就是asp的页面 如果是PHP就是

jlasp.com/index.php?id=1

那么index.asp或者php 后面紧跟着的?id=1 就是get要传输的内容了

如果进行多变量传输的话。就是在赋值后面加上&在填写第二个变量就行例如

jlasp.com/index.asp?id=1&uid=2

那么这里的id=1 和uid=2 就是需要传输的get 参数。id 和uid 值就是等号后面的

添加个更多的变量依然如此

jlasp.com/index.asp?id=1&uid=2&cid=3

除了第一个位置用问号以外后面的其他变量基本都是&这个符号。如果你参数中有&或者?这种符号的时候。可以选择加密参数

进行传输

asp在接收变量的时候;就是

<%
id=request.QueryString("id")
uid=request.QueryString("uid")
cid=request.QueryString("cid")
%>


Post的传输和get差不多。不过post是通过表单形式,什么是表单呢。在html中的标签是 from 变量是用input装载的。例如:

<form name="form1" method="post" action="">
  <input type="text" name="id">
  <input type="text" name="uid">
  <input type="submit" name="button" id="button" value="提交">
</form>


这里的input name=id 就是要传的变量名称他的value 就是要传的值例如

<input name="id" type="text"  value="1">

那么id的变量的值就是1,post传输并不会出现在url上。post接收方式和get基本差不多

<%
id=request.Form("id")
uid=request.Form("uid")
cid=request.Form("cid")
%>


在asp程序中的接收还有一种通用的。就是不管你是post 还是get 都可以接收到代码如下:

<%
id=request("id")
uid=request("uid")
cid=request("cid")
%>


总结:以上就是正常传输方法都是个人理解。如果有什么地方不一样。参考官方的文档和解释

本人原创,请转载的时候标注下文章来源。

网站首页  | 最新公告  | 漏洞修补  | 网站模板  | 知识文档  | 与我联系
Copyright © 2015 jlasp.com All Rights Reserved.
哈达波斯网|专注网站 版权所有
地址:吉林省吉林市昌邑区 联系QQ:383612004 联系人:董先生
未经本站授权,禁止复制或建立镜像,内容仅用于学习参考!
ICP备案号:吉ICP备15000891号-1 | 

吉公网安备 22020202000301号