我们可以在windows下做telnet实验加深对于http协议的理解。
1.需要开启telnet服务
windows+R开启运行,输入services.msc 或 operationalfeatures开启服务
2.telnet的默认端口号为25,而新浪搜狐等官网的默认端口号为80
在命令行下:
telnet www.sina.com.cn 80可远程连接服务器
以下:
GET /index.html HTTP/1.1
Host:www.sina.com.cn
获取新浪首页的Html代码
HEAD /index.html HTTP/1.1
Host:www.sohu.com
获取协议的响应头
3.telnet访问tomcat服务器
HEAD / HTPP/1.1
Host:localhost
Conenection:Keep-Alive

GET /helloworld.html HTTP/1.1
Host:localhost
Conenection:Keep-Alive

持续连接:
在http1.1版本中,给出了一个持续连接的机制,并将其作为Http1.1中建立连接的缺省行为。通过这种连接,浏览器可以在建立一个链接之后,发送请求并且得到回应,然后继续发送请求并再次得到回应。而且,客户端还可以发送流水线请求,也就是说,客户端可以连续发送多个请求,而不用等待每一个响应的到来。
http1.0版本中,其机制为连接一次,直接断开。

利用telnet连接远程服务器端相关推荐

  1. 怎么在Linux中telnet服务器,怎么利用Telnet连接Linux服务器

    利用Telnet连接Linux服务器需要确保:windows客户端开启telnet功能.linux服务器开启telnet服务 首先,linux服务器开启telnet服务: 许多Linux系统在默认情况 ...

  2. 利用Git连接远程仓库(详细步骤)

    利用Git连接远程仓库步骤及常见问题 1.先创建一个文件夹,名字为远程仓库的名称 2.在该文件目录下打开Git Bash 3.输入git init,进行初始化(初次连接时) 4.连接远程仓库(初次连接 ...

  3. VS CODE利用SSH连接远程服务器

    1.在VS CODE中下载插件:Remote - SSH 2. 找出SSH配置文件config   寻找步骤如下:   2.1 先点击左下角绿色图标"打开远程窗口"   2.2 选 ...

  4. telnet连接远程服务器失败原因

    o hostname port 后出现SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.1,说明22端口可以连上,但是不是telnet服务,是SSH服务.

  5. qt通过http连接mysql_Qt如何利用MySQL连接远程数据库?

    代码如下: //输出可用数据库 qDebug()< QStringList drivers = QSqlDatabase::drivers(); foreach(QString driver, ...

  6. VSCode连接远程服务器docker容器并调试代码

    1.连接远程服务器 (1)在VSCode中安装扩展Remote Development (2)安装完成左侧菜单栏出现一个远程资源管理的图标,选择SSH Targets,点击"+"添 ...

  7. 安卓连接linux软件,利用 Telnet 无线控制安卓手机 无需 Root

    以往的文章里菲菲君一直在极力推荐 adb 来远程执行安卓 shell 命令,虽然 adb 也支持无线连接但需 Root 权限(现在的 Android 真的没有 Root 的必要了),连接数据线又很麻烦 ...

  8. VSCode 中利用 Remote SSH 连接远程服务器

    北京时间 2019 年 5 月 3 日,在 PyCon 2019 大会上,微软发布了 VS Code Remote.这是一个用来实现远程开发的功能插件,对于许多使用 Windows 进行开发,但是需要 ...

  9. ipv6远程连接mysql_如何利用IPv6进行远程桌面连接

    如何利用IPv6进行远程桌面连接 学校是教育网,其中寝室和实验室的IPv4地址被划分成了两个VLAN,所以没法使用windows的远程连接功能.今天突然想到学校的IPv6地址可能并未划分成两个VLAN ...

最新文章

  1. Kali Linux Web 渗透测试— 第十二课-websploit
  2. spring vo是什么_DO、VO、DTO...XXOO,你弄明白了么
  3. mysql中备份和导出的区别_mysql的备份和导出
  4. 户外私密Party| 在大峡谷中聊点平时不能聊的产品干货(报名结束)
  5. LeetCode 271. 字符串的编码与解码(4位16进制字符+字符串)
  6. 知道答案吗?知道为什么是这个答案吗?
  7. fetch 函数分装
  8. 【git】搭建git服务器
  9. python3入门基础语法总结_Python基础语法总结(3)
  10. java导出excel弹出下载框_JavaWeb导出Excel文件并弹出下载框
  11. Boyer-Moore-Horspool-Sunday 算法
  12. 计算机思维ppt模板,制作PPT思维导图模板分享
  13. java udp发送速率_项目总结22:Java UDP Socket数据的发送和接收
  14. pygame学习笔记(6)——一个超级简单的游戏
  15. 桌面计算机系统乏,桌面管理软件那点事
  16. MySQL读写分离原理
  17. libcurl 使用方法简介
  18. JavaScript的通用库与动画特效
  19. 数据库系统,数据库应用系统,数据库管理系统,数据库
  20. SQLSTATE[HY000]: General error: 1366 Incorrect string value: ‘\xF0\x9F\x98\x84‘ for column ‘content‘

热门文章

  1. 怎样卸载计算机更新程序,windows10升级程序卸载怎么操作_windows10升级程序怎样卸载删除-win7之家...
  2. PPT文件不能编辑的情况总结
  3. 真实的周星星,你了解吗?
  4. 常见问题汇总:FLUENT面数据处理
  5. Excel 2003文档的密码忘了怎么办
  6. PCFG CKY句法分析
  7. win10 vs2015 jsoncpp编译 支持xp系统
  8. 面试时,如何回答你还有什么想要了解的?
  9. mtk系统定制注意事项—
  10. 51单片机入门学习 第七天