关于session的问题

ciml 2003-01-24 05:05:38
global.asa:

<script language="vbscript" runat="server">
sub Session_OnStart
set session("objLBS") = Server.CreateObject("LBSServer.ClsLBS")
set fs=server.CreateObject("Scripting.FileSystemObject")
set f=fs.OpenTextFile("d:\session.txt",8)
f.writeline session.sessionid
end sub
</script>


test.asp:

<%@ Language=VBScript %>
<%
dim resxml
dim oSoapXml
Dim NetonXml
'====取得客户端传过来的XML数据==================
ReadSize = Request.TotalBytes
RequestData = Request.BinaryRead(ReadSize)
Set oSoapXml = Server.CreateObject("Microsoft.XMLDOM")
oSoapXml.async = false
If Not oSoapXml.loadXML(RequestData) Then response.write "<?xml version=""1.0"" encoding=""gb2312""?>"
response.write "<LBS-Envelope>"
response.write " <LBS-Body>"
response.write " <Fault>"
response.write " <faultcode>000</faultcode>"
response.write " <faultstring>客户端传过来的XML加载失败</faultstring>"
response.write " <faultsource>错误位置: netonarc.asp --> 起始ASP文件

</faultsource>"
response.write " <detail>产生可能性:没有任何XML传过来或传过来的XML不合法

</detail>"
response.write " </Fault>"
response.write " </LBS-Body>"
response.write "</LBS-Envelope>"
Else
resxml=session("objLBS").loadInxml(oSoapXml.xml)
Response.write resxml
End If
%>


客户端发出不同底请求访问test.asp文件,RequestData 是请求xml数据,每次不同,但为什么第一次返回结果正确,而以后不同的请求均返回第一次请求的结果?
...全文
31 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhusuhao 2003-01-24
  • 打赏
  • 举报
回复
gz
par 2003-01-24
  • 打赏
  • 举报
回复
对,把<%response.expires=0%>加在test.asp文件里
逍遥小贼 2003-01-24
  • 打赏
  • 举报
回复
缓存作怪??
试试:
<%response.expires=0%>

28,391

社区成员

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

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