【问题标题】:PuTTY and how to keep alive telnet sessionPuTTY 以及如何使 telnet 会话保持活动状态
【发布时间】:2014-03-16 17:39:18
【问题描述】:

我需要让 PuTTY 中的 telnet 会话保持活动状态,但我仍然不知道该怎么做。我有这个设置:

如果我尝试例如:

$ GET /signout HTTP/1.1

如果选中“退出时从不关闭窗口”,则结果为非活动窗口,如果选中“仅在干净退出时关闭窗口”,则在请求后关闭窗口。但是我需要例如在第一个请求中给会话提供一些东西,并在另一个请求中打印会话中的内容。我该如何设置?谢谢

【问题讨论】:

    标签: session telnet putty


    【解决方案1】:

    错误的保持活动。 TCP keepalive 是 TCP 堆栈的一项功能,它会定期(如果我没记错的话,默认是每 4 小时一次)发送一个空数据包,以确保另一端仍然打开连接端。这是一个网络级别的功能,在任何情况下都不会导致服务器(或客户端)关闭连接。

    http://tldp.org/HOWTO/TCP-Keepalive-HOWTO/overview.html

    HTTP Keep-Alive 是请求标头中的一行,请求服务器在响应此请求后不要关闭连接,以便可以沿着同一 TCP 连接发送更多请求。服务器可以选择不接受此请求。

    http://en.wikipedia.org/wiki/HTTP_persistent_connection

    【讨论】:

      猜你喜欢
      • 2012-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-06
      • 1970-01-01
      • 1970-01-01
      • 2018-11-26
      • 1970-01-01
      相关资源
      最近更新 更多