# Link Checker

> 查找需求文本中无法访问的超链接，无论它们指向已删除的工件还是已不存在的网页。

Source: https://widgets.doorsnext.com/zh/widgets/link-checker/

- 领域: 内容质量
- 适用于: IBM DOORS Next 模块
- 支持的产品: RM (IBM Engineering Requirements Management DOORS Next (Requirements Management))
- 只读
- Keywords: 失效链接, 失效超链接, 死链接, 链接校验, 已删除工件, 需求质量, 超链接检查, 链接报告
- 版本: 3.21 (发布日期 2026-10-06)
- Vendor: SmarterProcess (https://doorsnext.com, info@smarterprocess.pl)

## 它是什么，为何存在
需求文本经常引用其他工件、标准、供应商文档或内网页面。随着时间推移，工件会被删除或移至其他配置，网页地址也会变化。这些链接仍留在文本中，却在不知不觉中失效了。

评审人员点击失效链接会浪费时间，也会降低对规格说明的信任；审计人员可能会将其视为文档控制不力的迹象。DOORS Next 没有内置方法来检查模块中的每一个超链接。Link Checker 的设计初衷，就是在一次运行中找出所有失效链接，且不做任何更改。

## 解决的问题
- 指向已删除工件，或指向不属于当前流或基线的工件的链接。
- 指向返回“未找到”、已迁移或不再响应的网页的链接。
- 在评审、创建基线或向客户交付之前，缺少对链接质量的全面了解。
- 只能手动检查链接，一次一个工件、一次一次点击。

## 优势
- **全面检查** 模块中的每一个超链接，工件数量不受限制。
- **清晰诊断** 每个失效链接：未找到、已不存在、无访问权限、无法访问或超时。
- **只读：** 小部件绝不会更改任何工件，因此任何人都可以随时使用。
- **加快评审和审计：** 在评审人员或客户发现问题之前将其修复。

## 使用方法
1. 打开一个模块，单击 **Find broken links**（查找失效链接）。小部件会读取每个工件，并检查其文本中的每个链接。
2. 查看总数以及含有失效链接的工件列表。单击某个工件可查看每个失效链接及其文本、地址和问题。
3. 使用 **Show in module**（在模块中显示）或 **Highlight in module**（在模块中突出显示）定位到这些工件，并在编辑器中修复链接。
4. 如果只想检查部分工件，请在 DOORS Next 中选中它们，小部件会立即检查。修复之后，**Check links again**（再次检查链接）会重新执行检查。

## 须知
- 每个地址在每次运行中只检查一次，无论有多少工件使用它。
- 有些网站不会向其他网站透露其响应结果。在这种情况下，Link Checker 会报告该服务器是否可以访问。
- 可以通过一项设置，将检查范围限制为仅检查 DOORS Next 工件之间的链接。
