asp如何获取post数据,asppost请求
内容导航:
一、asp如何接收post表单
….这里考虑两种情况。因为大多数用户asp和统称为asp,这是不正确的,asp和
这是两种完全不同开发语言。针对asp如果是asp接收的话,直接在处理程序中post提交方式用[‘表单名’]来接收get提交方式用ng[‘表单名’]来接收如:dim
name name = [“name”]或 name =
ng[‘name’]针对来接收的话,又要考虑是用普通的html方式还是服务器控件方式。如果是html方式的话,那么和asp,前面讲的方式差不多。基本上是一样的。如果采用的是服务器控件。那么直接可以接收,可以不用request对象如:可以提交按钮的事件中直接用string
name = 即可。
二、asp问题如何获取post后获得的数据
//Query Ajax POST提交数据$.post(“url”,data,callback);例:
$.post(“”,{“uname”:$(“#txtuname”).val(),”pwd”:$(“#txtpwd”).val()},function(data,status){
if(status!=”success”){ return; } alert(data);});//后台接收数据string strUname =
(“uname”);string strPwd = (“pwd”);if(!mpty(strUname)&&!mpty(strPwd)){
//需要的操作}试一试ASP的AJAX方法:<%function getHTTPPage(url) on error resume next dim
http set http = createobject(“”) “GET”,url,false () if e<>4 then exit function
end if getHTTPPage=bytes2BSTR(ody) set http=nothing if <>0 then
functionFunction bytes2BSTR(vIn) dim strReturn dim i,ThisCharCode,NextCharCode
strReturn = “” For i = 1 To LenB(vIn) ThisCharCode = AscB(MidB(vIn,i,1)) If
ThisCharCode < &H80; Then strReturn = strReturn&Chr;(ThisCharCode) Else
NextCharCode = AscB(MidB(vIn,i+1,1)) strReturn =
strReturn&Chr;(CLng(ThisCharCode)*&H100;+CInt(NextCharCode)) i = i + 1 End If
Next bytes2BSTR = strReturnEnd
getHTTPPage(“/domain/?method=check&name;=abcderg&enc;=G&suffix;=’.cn’&client;”)’输出想要得到页面的结果%>然后根据你的需要处理一下结果就OK了POST方法是HTTP协议中的一个重要组成部分。
POST方法一般用来向目的服务器发出更新请求,并附有请求实体。
POST方法可以将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址,而且用户看不到这个过程。
POST被设计成用统一的方法实现下列功能: o 对现有资源的注释(Annotation of existing resources); o
向电子公告栏、新闻组,邮件列表或类似讨论组发送消息; o 提交数据块,如将表格(form)的结果提交给数据处理过程; o 通过附加操作来扩展数据库。
o 也可用来上传文件。
ASP可以通过request(‘字段名’)来获取POST数据!那你就不要让他提交到那了呀改下form就行了<%name2=request(“name”)’接值
name2 ‘输出值%>下面的依次类推呵呵““(“abcderg”)
三、在delphi中怎么写组件可以直接获取asp页面post来的数据。
然则在delphi中应用这个 就不可,不知道为什么,那位高手能助我? 我在VB中应用Microsoft Activex server pager
liberay是可以的,
四、request和requestform有什么区别
答:用Request接收数据和用接收在速度上可能会慢一点因为如果直接用Request的话,服务器要去搜索Request有关的全部的集合(例如QueryString集合、Cookies集合、Form集合、serverVariables集合等等),直到Form时才会确认下来,而用服务系统会直接知道你是用Form集合接收数据,所以速度上可以说是快一点如果没有毕要的就直接使用或用ng等,这样会好一点,OK
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/115569.html