这个错误通常是因为在发送 POST 请求时,URL 路径中包含了换行符导致的。为了解决这个问题,你可以尝试以下几种方法:
删除 URL 路径中的换行符:将 /api/auth/login%0A 改为 /api/auth/login。
使用编程语言的 URL 编码函数来编码 URL 路径:例如,使用 JavaScript 的 encodeURIComponent() 函数,将路径编码为 /api/auth/login%0A -> /api/auth/login%250A。示例代码如下:
const encodedPath = encodeURIComponent('/api/auth/login%0A');
// 发送请求时,将 encodedPath 作为 URL 路径
// 在预请求脚本中编码 URL
const encodedPath = encodeURIComponent(pm.request.url.path);
// 更新请求的 URL 路径
pm.request.url.path = encodedPath.split('%2F').join('/');
以上是三种常见的解决方法,根据你的具体情况选择其中一种即可解决问题。
上一篇:不能输入数字或特殊字符
下一篇:不能通过API管理接收到的数据