JetBrains Rider 2026.1 Help

HTTP 客户端中的代码检查

本主题列出了 HTTP 客户端中所有 JetBrains Rider 代码检查

您可以在 编辑器 | 检查设置 | 检查严重性 | 其他语言 设置页面  Ctrl+Alt+S 上切换特定检查或更改其严重性级别。

检查

描述

默认严重性

HTTP 请求中的 '$placeholder'

报告请求中的 $placeholder

当工具无法识别请求的一部分时,会自动创建一个需要用户替换的 $placeholder。 例如,请求映射 /aaaa/*/bbb 将生成为 GET localhost/aaaa/{{$placeholder}}/bbb

警告 警告

不正确的 HTTP 头

报告与任何 公开已知头不匹配的未知 HTTP 头。 快速修复建议在启用“使用自定义 HTTP 头”选项时,将该头添加到自定义头列表中。 自定义头列表中的 HTTP 头不会触发检查。

警告 警告

冗余的 'Content-Length'

报告显式设置的 Content-Length 头。 该头是多余的,因为 HTTP 客户端使用实际的请求正文长度。

警告 警告

未解析的环境变量

报告在当前环境 HTTP 客户端中未声明的变量。

使用未声明变量执行请求可能会失败。 请考虑将变量添加到环境中,或选择包含该变量的环境。

检查不会报告请求正文中的变量,因为这可能是正文的有效语法。

某些变量可能不会被报告为未解析,因为它们通过 client.global.setrequest.variables.set 函数调用在响应或预请求处理脚本中声明。

警告 警告

URL 中的空格

突出显示 URL 路径段中的空格。 HTTP 客户端将忽略它们。 为了更好地编写,请使用“拆分行”操作。

弱警告 弱警告

2026年 3月 25日