gpt4 book ai didi

windows - < 这时候出乎意料。在将输入数据作为 xml 发布到休息服务时从 curl 命令行

转载 作者:可可西里 更新时间:2023-11-01 09:48:07 26 4
gpt4 key购买 nike

当我发布一个原始字符串作为 JSON REST 服务调用的输入时,它正在执行 ex:

curl -d "{\"input1\": \"as\", \"input2\": \"ad\"}"  -i -X POST -H "Content-Type:application/json"  http://localhost/rtygies/Service1.svc/rest/receivedata1 

但是当我将 xml 作为输入发布时,会出现如下错误:

curl -d "{\"input1\": \"<xml></xml>\", \"input2\": \"<xml></xml>\"}"  -i -X POST -H "Content-Type:application/json"  http://localhost/rtygies/Service1.svc/rest/receivedata1 

错误:<此时出乎意料

我在 Windows 中使用 curl。

谁能说出如何从 curl 以 JSON 格式将 xml 作为字符串输入发布到 Rest 服务

最佳答案

其实我也不知道是怎么回事,但我收到一条错误消息 < is unexpected this time当我尝试以下命令(在 Windows 上)时:

curl -u admin:password -XPOST -H 'Content-type: text/xml' -d '<namespace><prefix>newWorkspace</prefix><uri>http://geoserver.org</uri></namespace>' http://localhost:8080/geoserver/rest/namespaces

然后我把单引号改成了双引号,就成功了。

关于windows - < 这时候出乎意料。在将输入数据作为 xml 发布到休息服务时从 curl 命令行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15541310/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com