curl - Curl 无法识别网址
问题描述
我正在尝试执行以下命令并收到错误
curl.exe -X POST --request "http://localhost:5000/text/analytics/v3.0-preview/sentiment" -H "accept: application/json" -H "Content-Type: application/json" -d "{\"documents\":[{\"language\":\"en\",\"id\":\"1-en\",\"text\":\"Hello world. This is some input text that I love.\"}]}" -g
curl: (3) Port number ended with '['
或 MissingRequiredBody ,因为出于某种原因,它将我的数据视为端点:/我一定是在做一些明显错误的事情,所以如果问题是微不足道的,请提前道歉
到目前为止我尝试过的事情:
验证了网址。没错,它返回对 GET 调用的响应
使用 JSON 格式化程序验证正文
--data-raw, --data-binary
添加了--请求。没有不同
删除了 POST。没有不同
用单引号开始正文并删除/转义
将正文保存在变量中并使用该变量
与 -g globbing 标志一起玩。没有不同
重新启动了会话。没有不同
解决方案
推荐阅读
- jquery - Highchart 插件 JQuery xAxis 未定义
- javascript - D3 条形图。如何根据 JSON 数据设置自定义 x 和 y 轴?
- javascript - Canvas LineTo 不工作 IOS / IPAD
- c# - 按标题排序文本文件,然后按正文
- java - cameraCharacteristics 的拆箱可能会产生 Nullpointer Exception 和 FindBugs
- sql - 拒绝两个字段中的空值
- java - Android - 如何等到 SnapshotListener 完成?
- java - 如何使用itext5在A4纸上添加两张a5纸
- hybris - 在 Hybris 中创建导出脚本,用于导出在线目录中存在但不存在于 Staged 中的所有产品
- c# - 如何将字符串列表拆分为更小的字符串列表块