草庐IT

POST-API

全部标签

c# - 如何在 C# 中从 API 访问和使用 XML

我的目标是从API中提取XML数据并将其加载到sqlserver数据库中。我在这里尝试的第一步是访问数据并显示它。一旦我让它工作,我将遍历每一行并将值插入到sqlserver数据库中。当我尝试运行下面的代码时,没有任何反应,当我将url直接粘贴到浏览器中时,出现此错误"2010-03-0804:24:17Walletexhausted:retryafter2010-03-0805:23:58.2010-03-0805:23:58"在我看来,foreach循环的每次迭代都会调用该站点,我会被阻塞一个小时。我是否以不正确的方式从API检索数据?有没有什么方法可以将数据加载到内存或数组中然后

xml - 如何使用 XML API 获取 Jenkins 作业列表

我从JenkinsRESTAPIhttp://jenkins-host:8080/api/xml获取原始xml数据。现在我正在努力将这个xml中的作业名称列表放入perl数组或变量中。以下是xmlAPI的格式Test_Job1http://jenkins-host:8080/job/Test_job1/redTest_job2http://jenkins-host:8080/job/Test_job2/redTest_Viewhttp://jenkins-host:8080/这里我只想将作业名称存储到数组中,而不是View名称。例如:@list=(Test_job1,Test_job2

java - 使用 Java 的 DOM XML API 解析 XML 中的 & 符号

我正在尝试使用JavaDOMAPI(而非SAX)解析XML文档。每当解析器在解析文本节点时遇到与号(&),它就会出错。我猜这可以通过1)转义、2)编码或3)使用不同的解析器来解决。我正在阅读一个我无法控制的XML文档,因此我无法在每次阅读时准确地识别&符号在文档中出现的位置。我看到的类似问题的答案建议在解析XML时替换实体类型,但我不确定我将如何做到这一点,因为它在遇到XML符号时甚至不解析。任何帮助将不胜感激。 最佳答案 如前所述,XML格式不正确(糟糕!):XML中所有出现的&(引入字符实体[?]的标记除外)都必须编码为&。一些

python - 如何将 POST 数据流式传输到 Python 请求中?

我正在使用Pythonrequests库发送POST请求。生成POST数据的程序部分可以写入到任意类似文件的对象(输出流)。如何使这两个部分适合?我原以为requests会为这个用例提供一个流接口(interface),但它似乎没有。它只接受一个类似文件的对象作为data参数,它可以从中读取。它不提供我可以写入的类文件对象。这是PythonHTTP库的基本问题吗?目前的想法:看来最简单的解决方案是fork()并让请求库通过管道与POST数据生成器通信。有没有更好的办法?或者,我可以尝试使POST数据生成器复杂化。但是,它正在解析一个XML流(来自标准输入)并生成一个新的XML流以用作P

c# - ASP.NET Web API 不返回 XML

我有一个Controller和方法可以将用户添加到数据库。我从带有请求header的Fiddler中调用它,如下所示-Content-Type:application/xmlAccept:application/xmlHost:localhost:62236Content-Length:39还有一个请求正文-JohnDoe这按预期工作,方法被调用,用户对象在方法PostUser中处理。publicclassUserController:ApiController{publicHttpResponseMessagePostUser(Useruser){//AddusertoDBvarre

xml - 使用 tsung POST 请求发送 json

我正在尝试使用Tsung创建一个POST请求如何在contents属性中发送JSON文档?contents='{"name":"alex"}'当然是无效的...有没有一种方法可以通过POST请求发送JSON? 最佳答案 我能够通过替换""并添加内容类型headerapplication/json来做到这一点所以我的例子会变成:content_type='application/json'contents='{"name":"alex"} 关于xml

xml - 亚马逊产品 API : ItemLookup with Multiple ASINs

所以我很难弄清楚为什么会出现特定错误。[注意:我已经屏蔽了我的AccessKey和Signature参数]下面的url返回一个产品的有效xml。http://ecs.amazonaws.com/onca/xml?AWSAccessKeyId=[myAccessKey]&IdType=ASIN&ItemId=B002UD52WQ&Operation=ItemLookup&ResponseGroup=Medium&Service=AWSECommerceService&Timestamp=2010-07-27T23:17:57.000Z&Signature=[mySignature]但是,

ajax - 如何向 roku 中的某个服务器发出 api 请求

我对使用roku非常陌生和roku特定语言(BasicScript)。我需要对某些服务器进行api调用以获取channel。我不明白如何在roku中进行操作。请提出建议。 最佳答案 这是无需依赖SDK中包含的代码库语法的直接方法:阻塞方法(所有程序执行停止,直到检索到URL):url="http://myserver.com/anExampleQuery?getmydata&apikey=AX5GZP5LL45D987D0&format=XML"xfer=createobject("roURLTransfer")xfer.setur

xml - 如何查找实时板球比分的 XML 和 API?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。Improvethisquestion我想为iPhone和Android开发一个应用我想显示现场板球比分。是否有任何网站可以为现场比分提供API和rss/xml提要?

python - 使用来自 python 的 XML POST flask 服务器

我在pythonanywhere上启动并运行了一个flask服务器我正在尝试编写一个python脚本,我可以在本地运行它,它会触发一个特定的响应——让我们说服务器时间,为了这个讨论。关于如何编写此过程的Flask服务器端的文档数不胜数,但关于如何编写可触发Flask应用程序运行的内容的文档很少。我尝试以简单的curl命令形式发送XML,例如curl-XPOST-d'JackHello,itworked!'URL但这似乎不起作用(关于推荐header的错误)。谁能告诉我编写一些可以发送到监听flask服务器的XML的正确方法。谢谢,jack 最佳答案