JetBrains Rider 2025.2 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 客户端将忽略它们。 为了更好地编写,请使用“拆分行”操作。

弱警告 弱警告

最后修改日期: 2025年 9月 26日