有了连接,web服务器怎样向web浏览器提供内容呢?这里的关键是内容必须能为浏览器识别并且表现出来。这其中决定如何显示内容的主要机制是mime(multiple purpose internet mail extension-多用途因特网邮件扩展)类型,mime会告诉web浏览器什么样的文档将被发送,而且,这种类型的鉴别并不局限于简单的图象文档和html文档。例如,apache webserver 的mine.type配置文件中有370种缺省的mime类型,而且这还不是mime类型的全部。mime类型通过与文件后缀相关的类型/子类型语法来区分,例如,包含mpeg视频内容的文件会有mpeg、mpg或mpe的后缀。
dns负载均衡(domain name server-域名服务器)的基本方法是把同一站点的不同的拷贝放在相同的物理服务器上,然后,dns服务器可以返回多个ip地址,方法是dns服务器既可以返回域名的多个ip地址,也可以对同一个dns请求返回不同的ip地址。由于难以确定一个客户端对应的是哪一个ip地址,所以dns只能提供基本的负载均衡服务。而且,由于dns请求留在了客户端和其它的服务器的缓存里,同一个客户端会继续访问同一个web服务器。所以就有可能造成一大批频繁上网的用户用一个ip地址,而另外较少上网的用户却访问另一个ip地址,从而造成分配不均。还有一个问题是dns的缓存并不是持续激活的,这就可能造成当一个客户端正在使用一个web站点时,会结束对该站点其它ip地址的访问。这会给动态网站带来问题,特别是对于需要接受并存储客户端的数据的情况。