NEW

HTTP 简介

HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。 HTTP 工作原理 HTTP协议工作于客户端-服务端架构上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。 Web服务器有:Apache服务器,IIS服务器(Int...
NEW

HTTP 消息结构

HTTP是基于客户端/服务端(C/S)的架构模型,通过一个可靠的链接来交换信息,是一个无状态的请求/响应协议。 一个HTTP"客户端"是一个应用程序(Web浏览器或其他任何客户端),通过连接到服务器达到向服务器发送一个或多个HTTP的请求的目的。 一个HTTP"服务器"同样也是一个应用程序(通常是一个Web服务,如Apache Web服务器或IIS服务器等),通过接收客户端的请求并向客户端发送HTTP响应数据。 HTTP使用统...
NEW

HTTP请求方法

根据HTTP标准,HTTP请求可以使用多种请求方法。 HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。 HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。 序号 方法 描述 1 GET 请求指定的页面信息,并返回实体主体。 2 HEAD 类似于get请求,只不过返回的响应中没有具体的内容,用于获取报头 3 POST 向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数...
NEW

HTTP 响应头信息

HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。 在本章节中我们将具体来介绍HTTP响应头信息。 应答头 说明 Allow 服务器支持哪些请求方法(如GET、POST等)。 Content-Encoding 文档的编码(Encode)方法。只有在解码之后才可以得到Content-Type头指定的内容类型。利用gzip压缩文档能够显著地减少HTML文档的下载时间。Java的GZIPOutputStream可以很方便地进行gzip压缩,但只有Unix上...
NEW

HTTP状态码

当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。 HTTP状态码的英文为HTTP Status Code。 下面是常见的HTTP状态码: 200 - 请求成功 301 - 资源(网页等)被永久转移到其它URL 404 - 请求的资源(网页等)不存在 500 - 内部服务器错误 HTTP状态码分类 HTTP状...
NEW

HTTP content-type

Content-Type,内容类型,一般是指网页中存在的Content-Type,用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件,这就是经常看到一些Asp网页点击的结果却是下载到的一个文件或一张图片的原因。 HTTP content-type 对照表 文件扩展名 Content-Type(Mime-Type) 文件扩展名 Content-Type(Mime-Type) .*( 二进制流,不知道下载文件类型) application/octet-stream...
NEW

TCP/IP 介绍

TCP/IP 是用于因特网 (Internet) 的通信协议。 计算机通信协议(Computer Communication Protocol) 计算机通信协议是对那些计算机必须遵守以便彼此通信的的规则的描述。 什么是 TCP/IP? TCP/IP 是供已连接因特网的计算机进行通信的通信协议。 TCP/IP 指传输控制协议/网际协议(Transmission ControlProtocol / Internet Protocol)。 TCP/IP 定义了电子设备(比如计算机)如何连入因特网,以及数据如何...
NEW

TCP/IP 寻址

TCP/IP 使用 32 个比特或者 4 组 0 到 255 之间的数字来为计算机编址。 IP地址 每个计算机必须有一个 IP 地址才能够连入因特网。 每个 IP 包必须有一个地址才能够发送到另一台计算机。 在本教程下一节,您会学习到更多关于 IP 地址和 IP 名称的知识。 IP 地址包含 4 组数字: TCP/IP 使用 4 组数字来为计算机编址。每个计算机必须有一个唯一的 4 组数字的地址。 每组数字必须在 0 到 255 之间,并由点号...
NEW

TCP/IP 协议

TCP/IP 是不同的通信协议的大集合。 协议族 TCP/IP 是基于 TCP 和 IP 这两个最初的协议之上的不同的通信协议的大集合。 TCP - 传输控制协议 TCP 用于从应用程序到网络的数据传输控制。 TCP 负责在数据传送之前将它们分割为 IP 包,然后在它们到达的时候将它们重组。 IP - 网际协议(Internet Protocol) IP 负责计算机之间的通信。 IP 负责在因特网上发送和接收数据包。 HTTP - 超文本传输协议(Hyper T...
NEW

TCP/IP 邮件

电子邮件是 TCP/IP 最重要的应用之一。 您不会用到... 当您写邮件时,您不会用到 TCP/IP。 当您写邮件时,您用到的是电子邮件程序,例如莲花软件的 Notes,微软公司出品的 Outlook,或者 Netscape Communicator 等等。 邮件程序会用到... 您的电子邮件程序使用不同的 TCP/IP 协议: 使用 SMTP 来发送邮件 使用 POP 从邮件服务器下载邮件 使用 IMAP 连接到邮件服务器 SMTP - 简单邮件传输协议 SMTP 协...

浏览器 统计

浏览器的使用情况如何? 浏览器统计及发展趋势 统计数据是非常重要的信息。 从下面的统计(根据菜鸟教程 CNZZ 统计),您可以看到本站用户的浏览器使用的长期趋势。 我们可以看到,Google Chrome、360安全浏览器 和 Firefox 是目前最常用的浏览器。 浏览器统计 2016 Chrome 360 安全浏览器 Firefox Safari 1 月 44.46% 14.43% 13.63% 2.59% 2 月 47.16% 11.22% 15.13% 3.31% 3 月 41.25% 16.21...

操作系统(OS)平台 统计

操作系统的使用情况如何? 操作系统(OS)平台统计及发展趋势 统计数据是非常重要的信息。 从下面的统计(根据菜鸟教程 CNZZ 上的统计),您可以看到长期以来本站用户操作系统的使用趋势。 从统计数据来看目前还是 win7 主导。 操作系统平台(OS)统计 2016 Win7 Win10 Mac OS Win8 Android iOS Windows XP Linux 1 月 56.41% 15.6% 8.02% 8.71% 2.1% 1.34% 4.34% 1.89% 2 月 55.16%% 16.06% 7.9...

屏幕分辨率 统计

屏幕分辨率及颜色深度的发展趋势如何? Web 统计及发展趋势 统计数据是非常重要的信息。 菜鸟教程网站的用户群体主要是广大的编程技术爱好者。这表明,下面的统计数据并非是 100% 针对普通互联网用户。针对普通的互联网用户统计出来的屏幕分辨率值可能会更低一些。 从下面的统计(根据菜鸟教程 CNZZ 统计),您可以看到长期以来本站用户显示器的使用趋势。 总之,我们从 菜鸟教程 CNZZ 统计的多年的统计...

移动设备 统计

移动设备的使用情况如何? 移动设备统计及发展趋势 移动设备是一种小型计算设备。 在苹果的 iPhone 手机发布后,移动设备的使用量一直稳步增长。 今天的智能手机有大触摸屏、漂亮的用户界面,并且是高度优化的网页浏览。 从下面的统计(根据菜鸟教程 CNZZ 统计数据),您可以看到本站用户移动设备的使用趋势。 移动设备统计 下表是 操作系统统计 中关于移动设备使用情况的细节: 2014 总计 iOS * And...

Internet Explorer 浏览器

Internet Explorer 浏览器 Internet Explorer 浏览器,简称 IE 浏览器,是微软公司(Microsoft)发布的一款免费的 web 浏览器。 Internet Explorer 发布于 1995 年,是当今最流行的浏览器之一。 下载 Internet Explorer Internet Explorer 统计 下表是 浏览器统计信息 中关于 Internet Explorer 使用情况的细节: 2014 总计 IE 11 IE 10 IE 9 IE 8 IE 7 IE 6 5 月 8.9 % 2.7 % 1.4 % 1.9 % 2.1 % 0...

Mozilla Firefox 浏览器

Firefox 浏览器 Firefox 浏览器,中文名"火狐浏览器",是来自 Mozilla 的一款免费的开源 web 浏览器。 Firefox 发布于 2004 年,也是当今最流行的浏览器之一。 Firefox 可以在 Windows、Mac OS X、Linux 和 Android 上运行。 下载 Firefox Firefox 统计 下表是 浏览器统计信息 中关于 Firefox 使用情况的细节: 2014 总计 FF 30 FF 29 FF 28 FF 27 FF 26 FF 25 更旧 5 月 24.9% 0.1% 14.2% ...

Google Chrome 浏览器

Google Chrome 浏览器 Google Chrome 浏览器,中文名"谷歌浏览器",是一款免费的开源 web 浏览器,它由 Google 开发,发布于 2008 年。 当 Google 决定开发一款浏览器时,他们需要彻底地重新谋划这款浏览器,这是因为如今的浏览器与仅需要浏览简单的文本页面时有很大的不同,现在,我们在浏览器上发邮件、购物、付账单,以及运行其他的大型应用程序。 Google Chrome 是当今最常用的浏览器:下载 Chrome。 ...

苹果 Safari 浏览器

Safari 浏览器 在 2003 年 1 月,史蒂夫乔布斯(Steve Jobs)宣布苹果正在开发自己的浏览器:Safari。 在此之前,Mac 系统使用 Netscape Navigator 或 Internet Explorer 作为其默认浏览器。 第一个正式的 ("out-of-beta") Safari 版本于 2003 年 6 月发布。在 2005 年 4 月,Safari 成为 Mac 系统的默认浏览器。 如同苹果的许多产品,Safari 以易用和清爽的设计闻名。Safari 支持 Mac 和 Windows 系统。 ...

Opera 浏览器

Opera 浏览器是免费的,它是目前最小最快的浏览器! Opera 是作为挪威电信公司 Telenor 的一个研究项目于 1994 年启动的,并于 1995 发展为一个独立的开发公司,Opera Software ASA。 Opera Software ASA 研发了 Opera web 浏览器,是桌面和设备市场的 web 浏览器开发领域的业界领导者。 Opera 浏览器由于其较之其他浏览器具有更快、更小且标准兼容性更强的优点,已经得到来自终端用户和业界的国际性赞誉...

Mozilla 项目

什么是 Mozilla? Mozilla 不是一款 web 浏览器! Mozilla 是一个使用诸如 CSS、XML、RDF 等 web 标准来构建 web 应用程序的框架。 Mozilla 是一项开发用在 Mozilla 应用套件中的程序代码的非营利性的开源 web 开发项目。 Mozilla 应用程序套件是一套完整的 web 应用程序(浏览器、聊天客户端、新闻客户端、邮件客户端等等)。 Mozilla 认为,互联网是一个需要改善和保护的公共资源。 Mozilla 的产品 Fi...
Copyright © 菜鸟编程 保留所有权利.   Theme  Ality 豫ICP备15027722号 QQ:973000716

用户登录

分享到: