修复错误的HTTP请求


第一部分 – 第18章

404

是什么导致了错误的HTTP请求?

首先让我们明确什么是错误的http请求

  • 移动网站页面可能会请求一个资源(例如一个图片文件或者另一个网站页面),而这一资源在被请求的服务器位置并不存在。这就会导致错误的http请求发生。

如果出现了错误的HTTP请求会发生什么?

让我们看看当移动网站上产生错误的http请求时,实际会发生什么?

  • 错误的http请求会导致在请求资源(不存在)的网站浏览器与试图实现这个请求的网站服务器之间产生不必要的请求。这些不必要的请求几乎总是减缓移动网站页面的加载。
  • 一个错误的http请求可能会增加DNS查询的数量,这同样也会减缓移动网站页面的加载速度。

如何修复错误的HTTP请求?

应该依照两个步骤处理错误的http请求。

  • 检查移动网站页面并找到可能导致任何错误http请求的链接。
  • 修复这些错误的http请求。

错误的http请求多数并不明显,不容易发现,但是修复它们往往容易得多。 通过以下的网站页面测试工具,运行页面的URL,以找到移动网站页面上错误的http请求。

  • www.webpagetest.org


移动网站性能技术白皮书在2017年3月正式出版。

英文版:Fix Bad HTTP Requests – 繁体中文版:修复错误的HTTP请求







移动网站性能技术白皮书上的内容按下列许可协议发布: CC Attribution-Noncommercial 4.0 International

Gordon Choi's Mobile Website Book