说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

超难问题:客户端的C++BUILDER程序怎么与服务器端Web Session交互?

编辑:说三道四文库 发布时间:2017-11-21 02:56
HTML文档下载 WORD文档下载 PDF文档下载
我现在有一个客户端,内有WebBrowserApp控件,连接到我的Web服务器,现在要在C++Builder程序里使用Web服务器的Session,有什么办法实现?
我用的Web服务器是TomCat,Web技术是JSP,我找到一篇文章:http://www.csdn.net/Develop/article/17%5C17048.shtm,但是看不很懂。
哪位大哥帮帮忙啊,最好提供一下与Web交互的例子。
感激万分!
我觉得用http控件和jsp交互,jsp程序再去调用session!
因为session是服务器的东西,所以必须与服务器交互才可以取得到,用http去服务器取是必须的,即你要请求服务才可以取得到它!
但cookie就不一样,cookie是记在客户端的,功能同session是一样的,可以记载一些客户信息,而且IHTMLDocument可以存取和设置cookie,使用方便!
但是用cookie不安全啊。
今天我已经想到办法去处理了,
就是设置HTTP头的办法,这是参考http://www.csdn.net/Develop/article/17%5C17048.shtm这篇文章做的,如果要取SESSION,则要在JSP里面把SESSION写到HTTP头,然后C++BUILDER程序用HTTP控件去请求该JSP页面,这样就可以取到所需要的SESSION了。
我是个C++BUILDER的初学者,我用的是INDY的TIdHTTP控件,这个控件还有很多函数、属性,这些属性方法我都不懂,所以对于它的使用也是很简单的。
对于这个问题,我想应该还有更好的解决办法的。
参考一下:http://www.csdn.net/Develop/Read_Article.asp?Id=11914
这个文章是讲怎么自动提交数据到WEB处理。但是我是要反过来的,是要在C++Builder里面取得session。况且,这是VC++的,有些不太懂,呵呵。
关注
用CSS样式展现可打印页面 Android搭建NDK开发环境 VC++、MFC最好的开源项目 Android中电话和短信服务的包分析 一位Android开发者的赚钱经历 让网页中的图片随屏幕滚动,并避免与文字重叠 Hello bat - DOS BAT批处理编程入门教程(一) 变量 - DOS BAT批处理编程入门教程(二) Android编程获取网络连接状态(3G/Wifi)及调用网络配置界面 程序流程控制基础 - DOS BAT批处理编程入门教程(四) For循环语句详解 - DOS BAT批处理编程入门教程(五) Android编程之实现GPS定位 android编程实现仿iphone的tab效果 系统变量 - DOS BAT批处理编程入门教程(三) Android编程获取手机的IMEI Android开发中14个很有用的编程技巧 Android蓝牙栈bluez使用方法 Android模拟GPS数据生成kml和nmea文件 Android签名用keytool和jarsigner制作apk文件 谈谈Android中文短信的实现 Android中文短信开发技巧 Android来电号码获取代码 Android AIDL初学者必看内容 Android与XML解析 Android天气预报程序开发实例与定位信息 Android中文短信开发终结篇 Android权限列表permission说明 Android输入法开发实例解析 Android示例程序Snake贪食蛇源代码分析 Android平台View的按键事件KeyDown用法 Android加速感应器实现屏幕自动旋转-Sensor属性 linux菜鸟,请各位高手指教!!! 请教:如何判断某个日期是星期天? 请教:如何判断某个日期是星期天? 郁闷,谁名字好听就给100 大家 看 啊我的侄女照片帖出来了 关于在java中用JDBC或者ODBC连接Intrabase的问题 我的程序是ADO+access2000,请问我用什么做报表好呢? 关于ListView的操作问题 我又问题了,关于随机函数 怎样用ASP获取客户端机器名,用户名和ip ********请大虾看过来!******** 如何转换用户? 高分求救! 怎么把int型的birth当成字符型用了?? CSS问题 “网交控”能轻松帮助您的企业和单位最方便的控制和最高效的使用网络资源(介绍篇,顶者有分) struts的基本问题!500错误 怎样学习powerbulder? 奇怪的问题:在borderlayout中为什么不能同时显示多个组件?? 小数点的问题 谁能告诉我javascript调用应用程序时如何传递参数的。程序在里面。100分相赠 做测试做的真郁闷,我应该怎么办? 工资和学历是否是正比 大家都来测-- error cs0234:类型或命名空间名称“Xml”在类或命名空间“System”中不存在. 求解,为什么出错? 今天很不爽,散分了 什么是对象库,如何共享窗体、对话框? javascript的超级恶心问题!(急!!!!!!!在线等!!!!!!) 关于WINISO的问题! 今天很不爽,散分了,名字带狼的都有分 哪里有关于Oracle的电子书? 老问题:组件的注册问题 求最精彩的算法 下载出问题了,大家快来救呀 如何下载 .rt 文件 ??? 今天很不爽,散分了,名字带狼的都有分 奇怪问题,在线等待求救!!! 今天很不爽,散分了,名字带狼的都有分 如何设计能够处理动态字段的数据库(最好Paradox) 任何字体修饰都不起作用,为什么 怎样取得服务器IP地址? 谁有ERP详细设计书、数据字典。重谢 “网交控”能轻松帮助您的企业和单位最方便的控制和最高效的使用网络资源(介绍篇,顶者有分) 将query的数据倒入excel该如何处理 更新问题 找不到字段名 在线等 如果我要加入团队开发,那应该安装哪个ORACLE8i的产品?在线等 这一句错在哪里? [求助]关于多线程同时读写SOCKET 庆祝!经过公平选拔公司聘我配置管理经理! 送分!!!!!!!! 我想在DataSourceDataChange中写代码,来判断当某一字段的值输入为1时,我想让另一个字段显示! 怎么样让流星蝴蝶里的人在空中自由的飞 互相帮助 用英语怎么讲 过年了...想给英语老师发条短信.给个意见呗.要英语的.我英盲.不要太长...50字吧.- 我虽然英盲...但也没盲到这地步.有点水准行不... 你一到北京就给我们发条短信息的英文 如图,已知OA=a,P是射线ON上一动点(即P可在射线ON上运动),∠AON=60°,当OP=_______时(用a表示),△AOP为直角三角形,并证明 没有一种草不是花朵 阅读 鲁迅药的文章结构层次 日光灯的启动器断开没有闭合电路,怎么持续发光我只问这个, 用什么材料起房子,既防地震,又不用水泥跟砖就是起的时间不要那么长,很快的,可以住五六个人的,地震了即使倒塌了,因为重量不大,对人的伤害力不大. 函数f(x)=x-1(x>=0);x+1(x 英语翻译L'emplacement tres cognitif avec la masse des choses interessantes.Je jetterai un coup d'oeil a vous egalement,succes ) 浙江组团赴沪招贤 舟山重磅“潜水挖才普陀山南海观音文化节开幕 传统佛教活“微力量”成中国农村草根进入电子商务浙江普陀山千手公益以佛之名传递慈善缅甸少数民族武装组织峰会达成和平共识泰警方密切关注反特赦条例示威活动 严阿根廷总统脑部手术后康复良好北京首尔共办“中国日”活动 庆祝20江西赣州通报染色橙排查结果:个别所为中国护照含金量有望提高 各国降低签证华裔打破纽约到洛杉矶最快驾车纪录 仅NBA战报邹铭任省委秘书长、办公厅主任NBA战报下一篇广州地铁三号线昨日出现延误广州承办机会几何?巴黎恐袭嫌犯比利时被捕下一篇黄皮树了哥 唔熟唔食八强战,火星不撞地球首家两地合资多牌照证券公司获批
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘