大发龙虎首页    注册   登录
大发龙虎 = way to explore
大发龙虎 是一个大发龙虎关于 分享和探索的地方
现在注册
已注册用户请  登录
OPPO Watch
noble4cc
大发龙虎  ›  程序员

telnet 为什么能连接 redis 呢?

  •  
  •   noble4cc · 6 天前 · 2139 次点击

    直接 telnet ip 端口 就可以执行 redis 命令了,是由于 redis 实现了 telnet 协议吗

    21 条回复    2020-05-25 14:52:07 +08:00
    zhjits
        1
    zhjits   6 天前
    telnet 就是个 TCP 连接而已,大发龙虎你 只要会手动封装应用层数据的话啥都能 Telnet
    ahsjs
        2
    ahsjs   6 天前
    通过 tcp 建立连接的。
    ericls
        3
    ericls   6 天前 via iPhone   ❤️ 1
    因为 redis 听得懂 tcp
    superrichman
        4
    superrichman   6 天前 via iPhone
    大发龙虎你 知道的大发龙虎服务 基本都能 telnet 上去。大发龙虎你 要是愿意,甚至可以用 telnet 来浏览网站。
    sryanyuan
        5
    sryanyuan   6 天前   ❤️ 2
    还有一个原因是 redis 的协议支持 inline 模式以\r\n 分割来执行指令,没有包头等附加协议
    nieqibest
        6
    nieqibest   6 天前 via Android
    先搞清楚啥是 telnet
    ChristopherWu
        7
    ChristopherWu   6 天前
    http://symw4574.com/t/613375#reply2
    看完这篇,不懂找大发龙虎我 算账。
    salamanderMH
        8
    salamanderMH   6 天前
    telnet 也能连接 ftp 大发龙虎服务 器,然后大发龙虎你 输入 USER **** ,就登录了
    mango88
        9
    mango88   6 天前 via iPhone
    telnet 还能当 httpclient 用,手动狗头
    crab
        10
    crab   6 天前
    telnet v2ex.com 443
    zhuangzhuang1988
        11
    zhuangzhuang1988   6 天前
    gstqc
        12
    gstqc   6 天前 via Android
    telnet 还能收发邮件
    kernelpanic
        13
    kernelpanic   6 天前   ❤️ 1
    telnet httpbin.org 80
    输入
    GET /ip HTTP/1.1
    Host: httpbin.org
    回车
    回车
    zsdroid
        14
    zsdroid   6 天前
    都基于 tcp 协议为什么就不能连?
    liuxey
        15
    liuxey   6 天前
    造成这个问题的原因是楼主不知道 redis 协议 + “不懂”telnet 是什么
    noble4cc
        16
    noble4cc   5 天前
    @nieqibest 装 X 犯太多了,这又不是知乎
    noble4cc
        17
    noble4cc   5 天前
    @liuxey telnet 懂,redis 协议确实不了解,现在知道了
    gaius
        18
    gaius   5 天前 via Android
    dubbo 都能
    ChristopherWu
        19
    ChristopherWu   5 天前
    @noble4cc 所以 telnet 一样可以发 http1 请求给任意网站,哈哈
    julyclyde
        20
    julyclyde   3 天前
    @salamanderMH 嗯,不过就是 telnet 没法跟 ftp 进行实际的数据传输,因为还需要另外一个通道
    noble4cc
        21
    noble4cc   3 天前
    @ChristopherWu 前提写进去的食个完成的 http,不然后端也没法解析
    大发龙虎关于   ·   FAQ   ·   API   ·   大发龙虎大发龙虎我 们 的愿景   ·   广告投放   ·   感谢   ·   实用小大发龙虎工具   ·   4696 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 03:13 · PVG 11:13 · LAX 20:13 · JFK 23:13
    ♥ Do have faith in what you're doing.