所以我需要一种方法来从 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 不喜欢的字符串中有什么?
我弄乱了空格和其他东西,但只会破坏更多。