• HTTP content-type

    2019-10-25 17:29:01

    HTTP content-type Content-Type(内容类型),一般是指网页中存在的 Content-Type,用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件,这就是经常看到一些 PHP 网页点击的结果却是下载一个文件或一张图片的原因。 Content-Type 标头告诉客户端实际返回的内容的内容类型。 语法格式: Content-Type: text/html; charset=utf-8Content-Type: multipart/form-data; boundary=something 实例: 常见的媒体格式类型如下: text/html : HTML格式 text/plain :纯文本...

  • HTTP状态码

    2019-10-25 17:28:34

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

  • HTTP 响应头信息

    2019-10-25 17:28:09

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

  • HTTP 请求方法

    2019-10-25 17:27:45

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

  • HTTP 消息结构

    2019-10-25 17:27:23

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

  • HTTP 简介

    2019-10-25 17:26:58

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

  • HTTP 教程

    2019-10-25 17:26:34

    HTTP 教程 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。 内容列表 HTTP 简介 本章节介绍了HTTP协议。 HTTP 消息结构 本章节介绍了HTTP消息结构 HTTP 方法 本章节介绍了HTTP的方法,包括 GET, POST, HEAD 等。 HTTP 头信息 本章节介绍了HTTP的头信息 HTTP 状态码 本章节列出了所有HTTP的状态码。...

  • Web 安全

    2019-10-25 16:45:18

    Web 安全 此刻,您已向整个世界提供了您的 IP 地址。 请确保您没有同时提供对私人数据的访问权限。 您的 IP 地址是公共的 访问因特网是要冒安全方面的风险的。 当您连到因特网后,IP地址被用来识别您的 PC。假如您不加防范,外部世界会利用这个 IP 地址(非法)访问您的计算机。 固定的 IP 地址要冒更大的风险。 假如您正在使用拨号连接的 modem,那么每当您连到因特网上时就会获得一个新的 IP 地址,但是如果您拥有一个固定的 IP 地址(电缆、专线等...

  • 网页验证

    2019-10-25 16:41:30

    网页验证 通过 W3C 验证 HTML 文件: 请输入你需要验证的网址: 通过 W3C 验证 CSS 文件: 请选择您需要验证的 CSS 版本,并输入你需要验证的 CSS 文件: 不指定配置文件 CSS 版本 1 CSS 版本 2 CSS 版本 2.1 CSS 版本 3 SVG SVG Basic SVG Tiny Mobile ATSC TV profile TV profile 通过 W3C 验证 XHTML 文件: XHTML 文档根据文档类型声明(DTD)进行验证。 你可以在我们的 XHTML 教程 中阅读更多关于 XHTML 验证的信息。 在下面的本文框输入你需要验证的网址: 使用 Internet Explorer 验证 XML 文...

  • Web 标准

    2019-10-25 16:40:49

    Web 标准,网站标准 Web 标准会帮助我们实现 WWW 的梦想。 Web 标准让 Web 开发更加容易。 为什么使用 web 标准? 由于存在不同的浏览器版本,web 开发者常常需要为耗时的多版本开发而艰苦工作。当新的硬件(比如移动电话)和软件(比如微浏览器)开始浏览 web 时,这种情况开始会变得更加严重。 为了 web 更好地发展,对于开发人员和最终用户而言非常重要的事情是,在开发新的应用程序时,浏览器开发商和站点开发商共同遵守标准。 web 的不断壮大,使得...

  • 网站用户

    2019-10-25 16:40:11

    您的用户所使用的硬件和软件各不相同。 最重要的事情是了解您的受众(用户)。 他们使用什么显示器? 请记住,在 web 上并非所有用户都使用与您相同的显示器。如果您针对 1024x768 分辨率的现实设计网页,那么某些使用低分辨率显示器的访问者在阅读您的网页时就会出现问题。 尽管某些用户仍然在使用 640x480 分辨率的显示器,但是 800x600 是低分辨率标准的趋势。W3SCHOOL 被设计为支持 1024x768 以上的分辨率。 如果您是拥有极高分辨率的开发人员中的一...

  • 网站设计

    2019-10-25 16:39:50

    设计网站需要严谨的思考和周全的计划。 最重要的事情是了解您的受众(用户)。 用户都是浏览者 如果您认为一般的用户会完完整整地阅读您的网页,那么您就错了。 无论您在网页中发布了多么有用的信息,一个访问者在决定是否继续阅读之前仅仅会花几秒钟的时间进行浏览。 如果您希望用户阅读您的文字,请确保在页面段落的第一句就说明您的观点。另外,您还需要在整个页面中使用简短的段落以及有趣的标题。 少即是多 使所有的句子尽可能地短...

  • 网站构建

    2019-10-25 16:39:16

    网站构建 每个网站开发者都必须了解以下 Web 构件: HTML 4.01 CSS 的使用 (样式表) XHTML XML 和 XSLT 客户端脚本 服务器端脚本 通过 SQL 管理数据 Web 的未来 HTML 4.01 HTML 是 Web 的语言,每一个 Web 开发者都需要对它拥有基本的了解。 HTML 4.01 是重要的 Web 标准,它与 HTML 3.2 的差异非常之大。 当类似 font 的标签和 color 属性被添加到 HTML 3.2 后,它就逐渐成为开发人员们的一场噩梦。开发那些必须把字体信息加入每个单独页面的网站,其过程成为了一种漫长而昂贵...

  • 网站构建 高级教程

    2019-10-25 16:38:50

    当您将我们的《网站构建教程》学习完毕,您会掌握如何建设一个专业的网站。 您也会学到如何做好面向未来的准备,以及如何使用诸如 XHTML 和 XML 之类的新技术。 开始学习网站构建! 内容目录 网站构建 一个网站开发人员必须掌握的知识是什么?不要跳过本章,其中的内容非常重要。所以,将这一章全部读完吧! 网站设计 本章内容:如何设计你的站点。 网络用户 本章内容:网络用户以及他们使用什么类型的设备。 网站标准 本章内容:WEB 标准,以...

114条记录

学习推荐

  • 网站构建
  • 万维网联盟
  • 浏览器信息
  • 网站品质
  • 语义网
  • TCP/IP