网站主机性能首先要确定您所需要的磁盘空间和流量。磁盘空间大小?小型或中型的网站至少需要10MB到100MB的磁盘空间。如果只考虑HTML页面的话,它们的平均尺寸是很小的。也许甚至不到1KB。但是如果看一下在页面中使用的图形的尺寸,您会发现大多数图片的尺寸要比页面本身大得多。加上图片和其他一些占用空间的元素,每张页面会占用5KB到50KB的服务器空间。如果您计划使用大量的图像和图形元素(不涉及音频文件和视频文件),那么可能需要更多的磁盘空间。在您挑选提供商之前,请首先明确您需要的磁盘空间。月流量小型或中型的网站每月至少需要1GB到5GB的数据传输量。可以这样进行计算:把平均的页面尺寸乘以每月预期
MIME类型MIME(MultipurposeInternetMailExtensions)是描述消息内容类型的标准,用来表示文档、文件或字节流的性质和格式。MIME消息能包含文本、图像、音频、视频以及其他应用程序专用的数据。浏览器通常使用MIME类型(而不是文件扩展名)来确定如何处理URL,因此Web服务器在响应头中添加正确的MIME类型非常重要。如果配置不正确,浏览器可能会无法解析文件内容,网站将无法正常工作,并且下载的文件也会被错误处理。语法MIME类型通用结构:type/subtypeMIME的组成结构非常简单,由类型与子类型两个字符串中间用/分隔而组成,不允许有空格。type表示可以
MIME类型MIME(MultipurposeInternetMailExtensions)是描述消息内容类型的标准,用来表示文档、文件或字节流的性质和格式。MIME消息能包含文本、图像、音频、视频以及其他应用程序专用的数据。浏览器通常使用MIME类型(而不是文件扩展名)来确定如何处理URL,因此Web服务器在响应头中添加正确的MIME类型非常重要。如果配置不正确,浏览器可能会无法解析文件内容,网站将无法正常工作,并且下载的文件也会被错误处理。语法MIME类型通用结构:type/subtypeMIME的组成结构非常简单,由类型与子类型两个字符串中间用/分隔而组成,不允许有空格。type表示可以
HTTPcontent-typeContent-Type(内容类型),一般是指网页中存在的Content-Type,用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件,这就是经常看到一些PHP网页点击的结果却是下载一个文件或一张图片的原因。Content-Type标头告诉客户端实际返回的内容的内容类型。语法格式:Content-Type:text/html;charset=utf-8Content-Type:multipart/form-data;boundary=something实例:常见的媒体格式类型如下:text/html:HTML格式text/plain
HTTPcontent-typeContent-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状态码当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(serverheader)用以响应浏览器的请求。HTTP状态码的英文为HTTPStatusCode。。下面是常见的HTTP状态码: 200-请求成功 301-资源(网页等)被永久转移到其它URL 404-请求的资源(网页等)不存在 500-内部服务器错误HTTP状态码分类HTTP状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型。响应分为五类:信息响应(100–199),成功响应(200–299),重定向(300–399)
HTTP状态码当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(serverheader)用以响应浏览器的请求。HTTP状态码的英文为HTTPStatusCode。。下面是常见的HTTP状态码: 200-请求成功 301-资源(网页等)被永久转移到其它URL 404-请求的资源(网页等)不存在 500-内部服务器错误HTTP状态码分类HTTP状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型。响应分为五类:信息响应(100–199),成功响应(200–299),重定向(300–399)
HTTP响应头信息HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。在本章节中我们将具体来介绍HTTP响应头信息。应答头说明Allow服务器支持哪些请求方法(如GET、POST等)。Content-Encoding文档的编码(Encode)方法。只有在解码之后才可以得到Content-Type头指定的内容类型。利用gzip压缩文档能够显著地减少HTML文档的下载时间。Java的GZIPOutputStream可以很方便地进行gzip压缩,但只有Unix上的Netscape和Windows上的IE4、IE5才支持它。因此,Servlet应该通过查看Accept-Encoding头(即r
HTTP响应头信息HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。在本章节中我们将具体来介绍HTTP响应头信息。应答头说明Allow服务器支持哪些请求方法(如GET、POST等)。Content-Encoding文档的编码(Encode)方法。只有在解码之后才可以得到Content-Type头指定的内容类型。利用gzip压缩文档能够显著地减少HTML文档的下载时间。Java的GZIPOutputStream可以很方便地进行gzip压缩,但只有Unix上的Netscape和Windows上的IE4、IE5才支持它。因此,Servlet应该通过查看Accept-Encoding头(即r
HTTP请求方法根据HTTP标准,HTTP请求可以使用多种请求方法。HTTP1.0定义了三种请求方法:GET,POST和HEAD方法。HTTP1.1新增了六种请求方法:OPTIONS、PUT、PATCH、DELETE、TRACE和CONNECT方法。序号方法描述1GET请求指定的页面信息,并返回实体主体。2HEAD类似于GET请求,只不过返回的响应中没有具体的内容,用于获取报头3POST向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改。4PUT从客户端向服务器传送的数据取代指定的文档的内容。5DELETE