小编Kie*_*eps的帖子

Windows 中的 Bash 用法:“无法发送空消息”错误

所以我需要一种方法来从 Windows 机器发送一些 webhooks 来不和谐,在 Linux 中这样做是没有问题的curl,所以我从 Windows 应用商店将 Ubuntu 18 LTS 安装到机器上并试了一下。

这是问题开始的地方,当我在 Windows 中使用相同的命令时:

bash -c "curl -H "Content-Type:application/json" -X POST -d '{"x": "x", "content": "hello"}' https://discordapp.com/api/webhooks/536660752111763477/zkW73A97-TNJVcH3xMCK0GMHEkwqKNWSfslA0WxxxxxxMYOLTRi6UMXYR_QLDCfxIJ_d"
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

{"code": 50006, "message": "Cannot send an empty message"}
Run Code Online (Sandbox Code Playgroud)

Windows 不喜欢的字符串中有什么?

我弄乱了空格和其他东西,但只会破坏更多。

windows bash windows-subsystem-for-linux 18.04

3
推荐指数
1
解决办法
1183
查看次数