www万维网和HTTP协议

万维网的相关概念

万维网的客户端程序

  • 浏览器:IE、firefox、chrome

万维网的服务器端软件

  • IIS,Tomcat、Apache

万维网的模式

  • 采用C/S模式

Web页面

  • 由文字、图片、声音、视频等多种对象组成

HTTP协议

  • Web页面传输方式

如何标志分布在因特网上的万维网文档?

  • 使用整个因特网范围内唯一的统一资源定位符URL(Uniform Resource Locator)来标识万维网上的各种文档
  • <URL的访问方式>:// <主机>:<端口>/<路径>

<URL的访问方式>
ftp:文件传送协议
http:超文本传送协议
https:基于安全的套接层的http协议

<主机>:存放资源的主机在因特网中的域名或IP地址
<端口>:根据协议有默认值,如http为80端口,https为443,默认端口可以省略
<路径>:文件在主机中的相对位置,当路径省略时自动打开默认文档

HTTP协议概述

定义

  • 超文本传输(hypertext transfer protocol)协议。
  • 定义WEB页面在因特网上的交互方式的应用层协议。

WEB页面传输需要可靠传输吗?
需要,使用TCP协议作为传输层,服务器默认端口号为80

页面文本和链接的对象怎么传输?

  • HTTP1.0:RFC 1945定义
  • HTTP1.1:RFC 2068定义

HTTP1.0默认特性

非持续连接:传完一个对象就断开连接,获得对象至少需要2 RTTS(建立连接和获取对象),每次传送都要受到TCP初始化时慢启动影响
非流水线作业方式

HTTP1.1的默认特性

持续连接:一条TCP连接传多个对象
流水线作业方式

HTTP协议首部的格式

  • HTTP请求报文
  • HTTP响应报文

HTTP协议的设计原则

  • 满足协议的功能
  • 注意协议的拓展性
  • 便于程序处理
  • 注意协议的通信效率
  • 其他细节的处理

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/483936.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

游戏中应用强化学习技术,目的就是要打败人类玩家?

来源&#xff1a;AI前线作者&#xff1a;凌敏采访嘉宾&#xff1a;黄鸿波2016 年&#xff0c;DeepMind 公司开发的 AlphaGo 4:1 大胜韩国著名棋手李世石&#xff0c;成为第一个战胜围棋世界冠军的人工智能机器人&#xff0c;一时风头无两。AlphaGo 的巨大成功开启了“人工智能元…

HTTP报文的格式

一、HTTP请求报文的格式 两个回车换行表示首部的结尾注意&#xff1a;HTTP协议首部使用ASCII码作为编码方式HTTP请求报文提交表单时会包含数据 二、HTTP响应报文格式

Transformer走下神坛?南加州大学教授:想解决常识问题,神经网络不是答案

来源&#xff1a;nextgov转自&#xff1a;新智元编辑&#xff1a;LRS如果说人工智能和真正的人脑之间的差距&#xff0c;那最重要的就是机器缺乏生活中的常识。一切貌似合理、理所当然的事物在计算机眼中都是不可理解的。计算机不知道「柠檬是酸的」&#xff0c;「只有成熟的香…

FTP协议、电子邮件系统与Telnet远程控制

一、FTP协议概述 FTP定义 文件传输协议用于因特网文件传输 FTP特性 使用客户端/服务器模式使用TCP提供可靠的传输FTP属于维护状态的协议FTP使用两条TCP连接完成数据传输 FTP的两条连接 数据连接问题 当有具体文件或目录内容传输时&#xff0c;临时建立数据连接主动模式下…

吴志强院士:CIM与城市未来

▲吴志强&#xff1a;博士&#xff0c;教授&#xff0c;中国工程院院士&#xff0c;德国工程科学院院士&#xff0c;瑞典皇家工程科学院院士&#xff0c;同济大学原副校长&#xff0c;中国城市规划学会副理事长&#xff0c;中国2010年上海世博会园区总规划师&#xff0c;北京城…

传输层协议详解

一、传输层的概念和服务 1、传输层的基本概念 传输层负责端到端之间的数据传输控制传输层依赖于网络层的服务&#xff0c;对应用层提供传输服务 2、传输层的功能 跟踪会话 跟踪源主机和目的主机上应用程序间的每次通信 数据分段 将数据分段&#xff0c;并管理每个分段 …

在后SCI时代需要什么样的人才?

来源&#xff1a;秦四清科学网博客。链接地址&#xff1a;http://blog.sciencenet.cn/blog-575926-1302503.html近些年&#xff0c;国家陆续出台了一系列破“五唯”举措&#xff0c;这标志着后SCI 时代的到来。大家知道&#xff0c;创新是引领发展的第一驱动力&#xff0c;而创…

OpenGL之纹理过滤(Texture Filtering)、MipMap方法、纹理坐标

1.1 纹理过滤 像素、片元都是具有面积的&#xff0c;一个像素可能对应物体上的一小块区域&#xff0c;而物体上这个小区域对应于纹理图像上的一个小区域&#xff0c;因此一个像素的颜色可能来自于纹理中的一小个不规则区域&#xff0c;如果纹理的分辨率比较高&#xff0c;则这…

OpenGL之环境映射

1.1 环境映射&#xff08;Environment Mapping&#xff09; 具有光滑表面的物体会反射形成周围环境的影响&#xff0c;是一种环境光效果。 光线跟踪等(全局光照)可以实现这种效果&#xff0c;但是效率太低&#xff0c;可以采用环境映射技术就能快速实现。 1.2 环境映射技术 …

Nature对数千篇论文提出质疑:隐藏的细菌蛋白为自然界的“电网”提供动力

隐藏在细菌中的蛋白质在缺乏氧气的时候泵出纳米线&#xff0c;这本质上是“呼出”电子来源:耶鲁大学Nikhil Malvankar耶鲁大学的研究人员在《自然》杂志上报告说&#xff0c;一种隐藏在细菌内部的毛发状蛋白质充当了自然界“电网”的某种开关&#xff0c;“电网”是由细菌产生的…

TCP的拥塞控制机制

拥塞&#xff1a; 在某段时间&#xff0c;若对网络中某资源的需求超过了该资源所能提供的可用部分&#xff0c;网络的性能就要变坏&#xff0c;产生拥塞若网络中有许多资源同时产生拥塞&#xff0c;网络的性能就要明显变坏&#xff0c;整个网络的吞吐量将随输入负荷的增大而下…

光刻机:半导体工业最耀眼的明珠

来源&#xff1a;胖福的小木屋原标题&#xff1a;《世界上所有半导体企业都离不开的光刻机是什么&#xff0c;一口气带你搞懂》光刻机是在半导体领域必不可少的设备&#xff0c;无论生产制造什么样的芯片&#xff0c;都脱离不了光刻机&#xff0c;如果说航空发动机代表了人类科…

ubuntu-18.04 修改用户名密码

1. 开放root登录 设置root密码 $ sudo passwd root切换到root 用户 $ sudo -i修改/etc/pam.d/gdm-autologin $ vim /etc/pam.d/gdm-autologin &#xfffc; 注释所圈行修改/etc/pam.d/gdm-password $ vim /etc/pam.d/gdm-password &#xfffc; 同样注释所圈行修改/root/.profi…

网络层的基本概念

网络层的功能 网络层负责实现各种不一样的物理网络的互联 网络层采用分组交换技术网络层应当使用统一编址路由器使用存储转发实现异构网络的互联网络层关注分组从一个网络到达另一个网络的选路问题 资源子网与通信子网 资源子网 负责全网的数据处理业务&#xff0c;向网络…

JS高级学习笔记(6)- 事件循环

参考文章&#xff1a;深入理解JS引擎的执行机制 JavaScript 异步、栈、事件循环、任务队列 我的笔记&#xff1a;ES系列之Promise async 和 await Event Loop 前提 js是单线程的 js的Event Loop是JS的执行机制&#xff0c;深入了解JS的执行,就等于深入了解JS里的event …

[美]杰克·巴尔金:算法社会中的三大法则

杰克巴尔金&#xff1a;耶鲁大学奈特宪法与第一修正案讲席教授&#xff0c;耶鲁大学法学院信息社会项目主任。来源&#xff1a;数字法治译者&#xff1a;刘颖&#xff0c;同济大学法学院助理教授、硕士生导师&#xff0c;法学博士。陈瑶瑶&#xff0c;上海大学法学院硕士研究生…

CentOS7完成mysql的安装和远程访问

详见链接https://blog.csdn.net/weixin_42266606/article/details/80879571 &#xff08;此处我的本地用户名root,密码root&#xff1b;远程用户名root,密码12345&#xff09; 1.下载 MySQL 所需要的安装包 网址&#xff1a;https://dev.mysql.com/downloads/mysql/ 2.Select O…

维特根斯坦:为何夸大人工智能是对人性的贬损?

© Semantics3来源&#xff1a;利维坦文&#xff1a;Steven Gambardella译&#xff1a;苦山校对&#xff1a;兔子的凌波微步原文&#xff1a;medium.com/stevengambardella/wittgenstein-intelligence-is-never-artificial-51933315d1bd利维坦按&#xff1a;众所周知&#…

哔哩哔哩n倍速播放视频

在b站看一些学习视频的时候&#xff0c;有时候2倍速满足不了我们的需求&#xff0c;可以在控制台键入以下命令实现n倍速播放视频 document.querySelector(video).playbackRate 3

法国数学到底有多厉害?

来源&#xff1a;盘古论市、EETOP等引子在德国数学家高斯的一部传记中&#xff0c;作者引用了下面这段话&#xff1a;有一个异乡人在巴黎问当地人&#xff0c;“为什么贵国历史上出了那么多伟大的数学家&#xff1f;”巴黎人回答&#xff0c;“我们最优秀的人学习数学。”又去问…