C#中MSXML2的responseXml问题,以及Session传递问题

maconelxp maconelxp 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

///======================in C# writeSession.aspx
///Session("loginID") == "tmp";
MSXML2.XMLHTTPClass xmlHttp = new XMLHTTPClass();
try
{
XmlDocument xmlDom = new XmlDocument();
xmlDom.loadXml("<root loginID=\""+ Session("loginID")+ "\"/>");
string Url = Request.ServerVariables["Http_Host"];
Url = "http://" + Url + "/loginx/getDataXml.asp";
string xml = xmlDom.OuterXml;

xmlHttp.open("post",Url,false,null,null);
xmlHttp.send(xmlDom.OuterXml);

//请看这里
//Response.Write(xmlHttp.responseXml);
//上行代码得到的结果是 :System._ComObject;
//但是我想使用xmlDom.loadXml(xmlHttp.responseXml); 显然这是不行的
//现在我用的是:xmlDom.loadXml(xmlHttp.responseText);
//但是我不知道xmlHttp.responseXml可以干什么用,高手请回答
}
///======================in C#

'///======================in /loginx/getDataXml.asp
Dim XmlDom,Node
set XmlDom = Server.CreateObject("Microsoft.XmlDom")
XmlDom.Load Request
Set Node = XmlDom.SelectSingleNode("//root")
If TypeName(Node) <>"Nothing" then
Session("LoginID") = Node.getAttribute("loginID")
End If
Response.ContentType = "text/xml"
Response.Write "<?xml version=""1.0"" encoding=""gb2312""?>"
Response.Write "<root returnStr=""Session("LoginID")""/>"
Set XmlDom = Nothing

'===================现在如果用.net调试 http://localhost/writeSession.aspx的话,可以从那个asp文件里得到Session = "tmp",
'===================现在我如果在IE的地址栏里输入http://localhost/loginx/getDataXml.asp
'===================这时候我得到的Session却是空的,什么都没有
'===================不知道为什么,高手请回答,我该怎么样才能把Session从aspx传到asp里


...全文

相关推荐

基于C#的在线考试系统开发实战(VS2008+SQL2005)

PreRender发生在所有事件处理之后、渲染之前,适合做最终决策:// 考试超时则禁用提交按钮lblWarning.Text = "考试时间已结束!扩展说明- 使用确保父类逻辑正常执行;- 此处检查考试时限,避免用户继续答题;- 控件状态变更仍有效,因为尚未进入 Render 阶段。Unload不可用于修改响应,但适合清理非托管资源:// 关闭数据库连接(如果在此页面内打开)// 注销事件订阅防止内存泄漏注意事项- 不能访问或抛出异常;

张三的忧伤

本地部署验证码识别插件:基于CRNN+CTC的自动化脚本解决方案

验证码识别是自动化脚本开发中的关键技术挑战,尤其在数据采集、办公自动化等场景中。其核心原理基于深度学习中的端到端文本识别技术,通过卷积循环神经网络(CRNN)提取图像特征,并利用连接时序分类(CTC)损失函数处理不定长字符序列,无需预先分割字符即可实现高精度识别。这项技术的工程价值在于将复杂的视觉识别任务转化为可本地部署的轻量级推理服务,解决了传统云端API的网络延迟、成本高昂和数据隐私问题。在应用层面,本地部署的识别引擎通过HTTP服务提供统一接口,可无缝集成到按键精灵、Python、C++等多种开发环境

weixin_30363981

ASP聊天室源码实战:轻量实时系统部署与二次开发

ASP(Active Server Pages)作为经典服务端脚本技术,虽被现代框架边缘化,但其无依赖、低资源、强可控的特性,在政务内网、老年友好型应用、教育医疗封闭环境等场景中仍具不可替代价值。其核心原理是基于HTTP轮询的轻量实时通信机制,配合Access数据库的文件级操作与VBScript逻辑编排,实现极简部署与快速维护。技术价值体现在零编译运行、分钟级上线、管理员可直接修改配置与敏感词库,大幅降低运维门槛。典型应用场景包括县级文化馆交流平台、戏曲爱好者社区、中小学校内通知系统等对可用性要求高、对复杂

weixin_30294295

超扭滑模与快速终端滑模的永磁同步电机无感控制:理论、离散化实现与仿真研究(Simulink仿真实现)

内容概要:本文聚焦于超扭滑模控制(STSMC)与快速终端滑模控制(FTSMC)在永磁同步电机(PMSM)无位置传感器控制中的应用,系统地开展了理论分析、离散化实现与Simulink仿真实验研究。重点探讨了这两种高阶滑模控制策略在零低速工况下的控制性能,通过设计基于磁链观测器的无感估计算法,实现了对电机转子位置与速度的精确估计,有效规避了传统机械传感器带来的成本增加与可靠性下降问题。文中详尽阐述了控制算法的数学建模与推导过程,并针对数字控制系统的特点进行了严谨的离散化处理,最终在Simulink环境中搭建了完整的电机控制仿真模型,通过对比实验全面评估了不同控制策略在动态响应速度、抗外部干扰能力和稳态控制精度等方面的综合性能。; 适合人群:具备自动控制理论、电机驱动原理等专业知识,并熟悉MATLAB/Simulink仿真环境操作的电气工程、自动化等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①深入研究超扭滑模与快速终端滑模等高阶滑模控制理论在高性能电机驱动系统中的具体应用与实现方法;②掌握永磁同步电机在零低速段无位置传感器控制的核心算法,特别是基于磁链观测的转子状态估算技术;③学习如何将连续域的先进控制理论转化为适用于实际数字控制器的离散化算法,并完成从理论到仿真的完整闭环验证。; 阅读建议:此文理论深度与实践操作紧密结合,读者应重点关注控制算法的设计思想、离散化实现的关键步骤以及Simulink仿真模型的构建细节,建议在阅读过程中动手复现仿真模型,通过调整控制器参数来深入理解各模块的功能作用及系统整体的动静态性能表现。

荔枝科研社

政府如何精准掌握园区企业创新能力,以制定更有效的科技政策?.docx

政府如何精准掌握园区企业创新能力,以制定更有效的科技政策?

BIZKEEN
评论 7
收藏 已收藏
分享
返回顶部
maconelxp
C# 111,128 成员 642,536 内容