请问idHttp控件有没有session?如果没有,是不是每次请求都要建立一个连接,那不是效率很差吗?

架构之路 2006-10-27 09:05:25
比如我要上传一个东西,是不是每次都要重新建立一个连接?
有人知道如何处理吗?
不吝赐教
...全文
358 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
skypeople 2006-11-06
  • 打赏
  • 举报
回复
HTTP这种协议本身是应答式的,即每次请求都是一次独立的连接,与上次的连接没有任何关系,也即是无状态的;应用中的任何方法都只是采购某种方式由应用程序自己来的维护状态包括SESSION,就网络连接本身来说其仍然是每次新建立了连接的;因此只要用HTTP协议你不必在连接这个问题上想办法了;
  你只有自己设计某种方式,在服务器端或者客户端来维持状态;
架构之路 2006-11-06
  • 打赏
  • 举报
回复
oranje(oranje)
==========
可请指教,在哪里~
oranje 2006-11-02
  • 打赏
  • 举报
回复
有SESSION,不仅有,还可以控制
xzhifei 2006-11-01
  • 打赏
  • 举报
回复
idHttp有保留的
IdHTTP.CookieManager这个属性你可以指定一个,如果没有指定,它会自动创建一个
但session也有时间限制

------------------------------------------------------- 本回复由大傻的破玩意儿【CSDN's forum Explorer】完成! 大傻的破玩意儿,今天你用了木有 !! 软件功能强大,速度超快!!支持中... 软件下载地址:http://CoolSlob.ys168.com
架构之路 2006-10-31
  • 打赏
  • 举报
回复
我现在是写在这里面
idHTTP.Request.Username := '';
idHTTP.Request.Password := '';

但执行报 http1.1 401错,不知道为什么
架构之路 2006-10-31
  • 打赏
  • 举报
回复
那请问客户端应该怎么处理?
是不是调用一个页面时POST(name和password)过去,是不是很不安全呢?
如何保持连接
架构之路 2006-10-30
  • 打赏
  • 举报
回复
idhttp 里没有session
那你知道delphi里用什么控件或方法能实现session吗?多谢
dabaicai 2006-10-30
  • 打赏
  • 举报
回复
如果不是频繁的上传的话,应该连接再传,否则另外一边如果重启或者关机,怎么传

另外,我传前是登录的,而上传后信息里面记录是我上传的,不过在idhttp控件里面我没找到session的信息,呵呵
cdsun 2006-10-30
  • 打赏
  • 举报
回复
没有session

session是存在于服务器端的东西怎么会有session在客户端

客户端是保持连接而已
架构之路 2006-10-30
  • 打赏
  • 举报
回复
dabaicai(不再做菜鸟)

你能帮我看看在哪里吗?可不是cookies
架构之路 2006-10-27
  • 打赏
  • 举报
回复
有人吗?UP
dabaicai 2006-10-27
  • 打赏
  • 举报
回复
,我是每天上传一次,所以没有注意
应该是有的,不然怎么转页面啊

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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