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

quady 2003-06-12 09:45:09
我现在有一个客户端,内有WebBrowserApp控件,连接到我的Web服务器,现在要在C++Builder程序里使用Web服务器的Session,有什么办法实现?
我用的Web服务器是TomCat,Web技术是JSP,我找到一篇文章:http://www.csdn.net/Develop/article/17%5C17048.shtm,但是看不很懂。
哪位大哥帮帮忙啊,最好提供一下与Web交互的例子。
感激万分!
...全文
82 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
888888888888 2003-06-13
  • 打赏
  • 举报
回复
关注
quady 2003-06-12
  • 打赏
  • 举报
回复
这个文章是讲怎么自动提交数据到WEB处理。但是我是要反过来的,是要在C++Builder里面取得session。况且,这是VC++的,有些不太懂,呵呵。
叶子哟 2003-06-12
  • 打赏
  • 举报
回复
参考一下:http://www.csdn.net/Develop/Read_Article.asp?Id=11914
quady 2003-06-12
  • 打赏
  • 举报
回复
但是用cookie不安全啊。
今天我已经想到办法去处理了,
就是设置HTTP头的办法,这是参考http://www.csdn.net/Develop/article/17%5C17048.shtm这篇文章做的,如果要取SESSION,则要在JSP里面把SESSION写到HTTP头,然后C++BUILDER程序用HTTP控件去请求该JSP页面,这样就可以取到所需要的SESSION了。
我是个C++BUILDER的初学者,我用的是INDY的TIdHTTP控件,这个控件还有很多函数、属性,这些属性方法我都不懂,所以对于它的使用也是很简单的。
对于这个问题,我想应该还有更好的解决办法的。
叶子哟 2003-06-12
  • 打赏
  • 举报
回复
因为session是服务器的东西,所以必须与服务器交互才可以取得到,用http去服务器取是必须的,即你要请求服务才可以取得到它!
但cookie就不一样,cookie是记在客户端的,功能同session是一样的,可以记载一些客户信息,而且IHTMLDocument可以存取和设置cookie,使用方便!
warton 2003-06-12
  • 打赏
  • 举报
回复
我觉得用http控件和jsp交互,jsp程序再去调用session!

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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