首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >curl xput窗口无法从文件中读取数据

curl xput窗口无法从文件中读取数据
EN

Stack Overflow用户
提问于 2017-04-19 13:37:31
回答 3查看 24K关注 0票数 11

我使用命令propmpt在windows中使用cURL。当我执行此命令时:

代码语言:javascript
复制
curl -XPUT "localhost:8983/solr/techproducts/schema/feature-store" --data-binary "@/path/myFeatures.json" -H "Content-type:application/json"

我收到以下错误:

警告:无法读取文件"/path/myFeatures.json“中的数据,这将发出警告:空帖子。

我已经更新了文件权限,并且文件也出现在特定的路径上。

可能的解决办法是什么?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-04-19 20:47:20

如果您真的将名为myFeatures.json的文件放入当前文件夹中的名为path的文件夹中,则只需从路径中删除前面的斜杠即可。

代码语言:javascript
复制
curl -XPUT "localhost:8983/solr/techproducts/schema/feature-store" --data-binary "@path/myFeatures.json" -H "Content-type:application/json"

另一方面,尝试指定myFeatures.json的绝对路径。

代码语言:javascript
复制
curl -XPUT "localhost:8983/solr/techproducts/schema/feature-store" --data-binary "@C:\your\complete\path\myFeatures.json" -H "Content-type:application/json"
票数 15
EN

Stack Overflow用户

发布于 2020-01-25 20:54:31

我也遇到了同样的问题,在我的例子中,结果发现这是由于在我的路径中使用~造成的。

票数 4
EN

Stack Overflow用户

发布于 2019-03-04 17:46:41

最简单的解决方案是将文件的扩展名从".json“更改为".txt”。

票数 -4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43497386

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档