YourTools.
English
返回目录
工具

网页源码查看(HTML 下载)

以电脑或手机浏览器、搜索引擎爬虫的身份抓取网页,查看响应头和 HTML 源码,可格式化并下载。

正在加载…

你输入的内容会发送到本站服务器,由服务器代为查询或连接。只能查询公网地址,查询内容与结果不保存。

工具介绍

以电脑版 Chrome、iPhone Safari、Googlebot 或百度蜘蛛(Baiduspider)的身份抓取网页,查看 HTML 源码和响应头。适合检查搜索引擎爬虫从你的网站拿到了什么、确认网站是否给手机返回了不同的页面、在手机上查看网页源码,或者把网页 HTML 下载保存。

网页由本站服务器下载,最多自动跟随 10 次跳转,并显示状态码、最终网址、服务器地址、跳转链路、响应头,以及原始或格式化的源码。网页中的脚本不会执行,超过 2 MB 的部分会被截断。只能抓取公网地址的 80、443、8000、8008、8080、8081、8443、8888 端口,查询内容与结果不保存。

使用步骤

  1. 填写“网页地址”;没有写 http:// 或 https:// 的地址按 HTTPS 抓取。
  2. 在“模拟身份”中选择“电脑浏览器(Chrome)”(默认)、“手机浏览器(iPhone Safari)”、“Googlebot”或“百度蜘蛛(Baiduspider)”。
  3. 点击“获取源码”。
  4. 查看状态码、最终网址和跳转记录,展开“响应头”查看全部响应头。
  5. 在“原始”和“格式化”之间切换,然后“复制”源码,或“下载”为 HTML 文件。

常见问题

为什么源码几乎是空的?

这里只显示服务器返回的 HTML,不执行脚本。依靠 JavaScript 生成内容的网站返回的往往只是一个空框架和若干脚本标签,正文不会出现在这里。

选“Googlebot”看到的就是谷歌看到的吗?

工具会发送 Googlebot 的 User-Agent,你看到的是网站对这个身份返回的内容。但请求仍然来自本站服务器,会核验爬虫 IP 的网站可能给出与谷歌实际抓取不同的结果。

为什么源码被截断了?

响应体最多读取 2 MB,超出部分会被截断,并在响应体大小旁注明“超过大小上限,已截断”。

“格式化”会改动什么?

格式化会把每个标签或每段文字放到单独一行并缩进,遇到不规范的 HTML 也不会报错;script、style、pre、textarea、title 中的内容保持原样。“下载”保存的是当前看到的视图。

GBK 编码的网页能正常显示吗?

能。工具依次根据 Content-Type 响应头、字节顺序标记(BOM)和网页前 2 KB 中的 meta charset 判断编码。在“原始”视图下下载,会保留服务器返回的原始字节。