草庐IT

helpful-curl-examples

全部标签

xml - 如何使用 cURL 发布 XML 文件?

我正在使用允许我通过cURL请求发布内容的网络界面。示例帖子如下所示:Anote但是每当我尝试发送这个时,它似乎不接受XMLcurlhttp://website.com/update-d'test'-H'Accept:application/xml'\-H'Content-Type:application/xml'-uusername:password我可以做任何其他类型的请求,只是发送这个XML似乎不起作用,我在这里做错了吗? 最佳答案 要使用curl发送数据(xml、json、文本等),您必须使用POST方法并添加--data-

xml - 这个 cURL 命令中的 -d 是什么意思?

我正在开发一个调用RESTfulapi的程序。api的所有文档都是cURL命令,但我不会制作cURL命令,因此我需要翻译它们并以不同的方式发出请求。这是他们为我想要进行的查询类型提供的示例代码。curl-u'{userEmail}:{userApiToken}'-v-XGET-H'Content-Type:application/xml'-o'result.xml'-d'1Canyaaron100'https://secure.website.com/contacts`我已经阅读了cURL文档并了解除-d之外的所有标志。我知道它的参数是搜索参数的xml,但是GETcURL上的-d是什么

使用 curl 的 xml-rpc 请求?

我有一个Magento服务器,它具有通过API公开的各种方法。我正在制作各种客户端模块的原型(prototype)来调用此API。到目前为止,这是成功的。我刚开始使用curl推送xml。令人惊讶的是,我什至无法通过API登录。这就是我正在做的事情(“登录”方法需要两个字符串,用户名和密码)。curl--data-urlencode@xmlrpchttp://domain/api/xmlrpc文件xmlrpc的内容loginapiUserapiKey这是我得到的:faultCode631faultStringFailedtoparserequest这个错误是什么意思?

xml - XSD 验证错误 : Element '{http://www.example.com}Scope' : This element is not expected. 预期为(范围)

我创建了以下XSD(使用Eclipse):并使用这个简单的XML进行验证给出:xmllint.exe--noout--schemasources.xsdsources.xmlsources.xml:3:elementScope:Schemasvalidityerror:Element'{http://www.example.com}Scope':Thiselementisnotexpected.Expectedis(Scope).sources.xmlfailstovalidate在我看来,这必须是正确的:XML文件位于命名空间http://www.example.com中(验证者也说

c# - SandcaSTLe Help File Builder 找不到文档源

我正在使用SandcaSTLe帮助文件生成器构建VS2010C#项目的文档。我已将编译器生成的.xml文档和项目的VisualStudio解决方案.sln文件添加到DocumentationSources。我还将项目的可执行文件.exe添加到References。但是,它不是建筑。我收到这些警告和错误:SHFB:WarningBE0006:Unabletolocateanydocumentationsourcesfor'C:\Users\user\Music\Documents\VisualStudio2010\Projects\SFML_Platformer\SFML_Platfor

xml - 执行mvn help时输出有效的xml :effective-pom

当我执行mvnhelp:effective-pom时,它还会输出[INFO]...到标准输出。通过-q抑制它在处理正确的文件时根本不输出任何东西我想将有效的pom通过管道传输到xmlstarlet中以获得有效的属性,但由于输出不是有效的xml,因此失败了。对我的用例的请求在http://jira.codehaus.org/browse/MPH-23作为wontfix关闭(至少据我所知). 最佳答案 使用输出属性:mvnhelp:effective-pom-Doutput= 关于xml-执

xml - 通过 cURL 在 Google 电子表格中添加一行 - 必填字段错误

所以文档here非常明确地说,将XML发布到具有此XML格式的字段名称的工作表的列表提要url将插入一个新行。Auth正在工作,授权帐户可以访问工作表。所有这些错误都已解决。所以当我发布到https://spreadsheets.google.com/feeds/list/key/mySheetIDHere/private/full没有我得到“发布的条目缺少一个或多个必填字段:标题”所以我添加了除了之前存在的那消失了,但被替换为“发布的条目缺少一个或多个必填字段:rowCount”所以我尝试添加一个表示当前行数的int,但错误仍然存​​在。当前XML如下ATitle3ATitleANa

xml - curl 和 xmllint 管道

我尝试通过管道传递curl和xmllint来解析来自url的xml输出。但出于某种原因,xml不会解析xml,而是显示从curl生成的xml。我缺少设置?如果将curl操作的结果存储为文件并将其用作xmllint的输入,它会正确解析。curl--location--header"Accept:application/rdf+xml"http://www.test.com|xmllint--format---xpath'//title' 最佳答案 似乎xmllint要求-stdin重定向位于命令的末尾。curl--location--

xml - 使用 cURL 命令行 POST XML 文件

如何从命令行使用cURL将XML文件发布到本地服务器http://localhost:8080?我应该使用什么命令? 最佳答案 如果该问题与您的其他Hudson问题相关,请使用他们提供的命令。这种从命令行使用XML的方式:$curl-XPOST-d'...'\http://user:pass@myhost:myport/path/of/url您需要稍微更改它以从文件中读取:$curl-XPOST-d@myfilenamehttp://user:pass@myhost:myport/path/of/url阅读manpage.以下是-d

php - 在 XAMPP/Windows 7 上运行的 Google Voice "APIs"的 cURL 问题

我正在使用aaronpk的GoogleVoiceAPIs在GoogleVoice中发送和接收SMS消息。我取消了php.ini中“extension=php_curl.dll”行的注释,并确认cURL正在运行。我现在被困在这一点上,并且不断收到此错误:Uncaughtexception'Exception'withmessage'CouldnotparseforGALXtoken'我已经检查了所有基本的东西。该帐户的用户名和密码正确。我唯一能看到的是cURL没有写入cookie文件。我知道脚本默认有cookiejar/cookiefile的Linux路径。我试过将其更改为Windows