不喜欢广告? 无广告 今天

URL 规范化器和标准化器

开发人员安全
广告 移除?

标准化选项

输入一个或多个 URL,然后点击“标准化”以查看结果。

广告 移除?

指导

URL 规范化和标准化程序

根据 RFC 3986 标准将 URL 标准化为其规范形式。此工具应用可配置的标准化步骤 — 小写方案和主机、删除默认端口、对查询参数进行排序、解析点段等 — 并进行并排比较和差异高亮显示,以确切显示更改的内容。

如何使用

输入一个或多个 URL(批量处理时每行一个)。使用复选框切换各个标准化步骤的开启或关闭,然后点击 标准化。该工具并排显示原始 URL 和规范 URL,并以彩色高亮显示差异。

特征

  • 10 个标准化步骤 – 小写方案/主机、删除默认端口、解码未保留的百分比编码、解析点段、对查询参数进行排序、删除空查询、删除片段、添加尾随斜杠、删除重复斜杠
  • 可切换的步骤 – 通过复选框独立启用或禁用每个标准化规则
  • 差异高亮显示 – 彩色编码的比较,确切显示 URL 的哪些部分已更改
  • 批量模式 – 一次处理多个 URL,每行一个
  • 符合 RFC 3986 标准 – 遵循 RFC 3986 中定义的 URI 标准化标准
  • 复制到剪贴板 – 一键复制所有规范化的 URL
  • 智能默认设置 – 为裸域添加 https://,并能优雅地处理格式错误的 URL

广告 移除?

常问问题

  1. 什么是 URL 规范化?

    URL 规范化是通过应用一组标准化规则将 URL 转换为其标准(规范)形式的过程。多个不同的 URL 可以指向同一个资源 — 例如,HTTP://Example.COM:80/page 和 http://example.com/page 是等效的,但看起来不同。规范化可以标准化这些变体,以便等效的 URL 生成相同的字符串。这对于 SEO(搜索引擎将重复的 URL 视为不同的页面)、缓存(缓存键需要精确匹配)和安全性(用于访问控制的 URL 比较)非常重要。

  2. 为什么应该对查询参数进行排序?

    查询参数的顺序通常与服务器无关 — ?a=1&b=2 和 ?b=2&a=1 通常会返回相同的响应。然而,这些 URL 在技术上是不同的字符串,这会导致缓存(存储同一页面的两个副本)、分析(重复计数同一个页面)和 SEO(搜索引擎将它们视为重复内容)出现问题。按字母顺序对查询参数进行排序可确保等效的 URL 生成相同的规范形式,而不管原始参数顺序如何。

  3. URL 中的点段是什么?

    点段是 URL 中的 .(当前目录)和 ..(父目录)路径组件,类似于文件系统路径。URL https://example.com/a/b/../c 包含一个点段 (/..) 解析为 https://example.com/a/c — 从 /b 向上移动一个级别,然后进入 /c。同样,/a/./b 解析为 /a/b(单个点无效)。RFC 3986 第 5.2.4 节定义了解析点段的确切算法,本工具将其应用于生成干净、标准化的路径。

想要享受无广告的体验吗? 立即无广告

安装我们的扩展

将 IO 工具添加到您最喜欢的浏览器,以便即时访问和更快地搜索

添加 Chrome 扩展程序 添加 边缘延伸 添加 Firefox 扩展 添加 Opera 扩展

记分板已到达!

记分板 是一种有趣的跟踪您游戏的方式,所有数据都存储在您的浏览器中。更多功能即将推出!

广告 移除?
广告 移除?
广告 移除?

新闻角 包含技术亮点

参与其中

帮助我们继续提供有价值的免费工具

给我买杯咖啡
广告 移除?