使用 Hurl debug curl 命令时,包含以 '@' 开头的文本请求体会导致命令出错
作者: jcamiel创建于 2026年7月22日更新于 2026年7月22日
标签bug
鉴于此 Hurl 文件 :
[呼喊声] 邮政 https://httpbin.io/ 任何东西
@ 文件名
由 Hurl 生成的调试卷轴命令错误:
贝壳
$ 投掷 -- -- 动词测试。 hurl
*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
* 执行条目1
* 联合国
. . . . . . . .
* 请求可按以下滚动命令运行:
* 卷起- 标题“ Content- Type : ” -- data $“ @ filename\n” “https://httpbin.io/ anything”
* 联合国
> POST/任何东西HTTP/1.1
```
然后运行卷轴命令 :
贝壳
$ 卷曲- 标题“ Content- Type : ” -- data $“ @ filename\n” “ https://httpbin.io/ anything”
卷轴: 打开文件名失败
卷轴: 选项 -- -- 数据: 读取文件时遇到的错误
卷轴: 尝试“ curl -- help” 或“ curl -- 手动” 以获取更多信息
```
当产生卷曲命令时,我们应该:
- 使用`-data-raw'来表示非二进制体,不从`--------------------------------------
- 否则使用`数据-二进制'内容来源: Orange-OpenSource/hurl