首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过HTTP API restful-url自动发布XML有效负载

通过HTTP API restful-url自动发布XML有效负载
EN

Stack Overflow用户
提问于 2021-04-22 20:02:26
回答 1查看 93关注 0票数 0

我是API集成的新手,目前使用Postman UI手动将XML有效负载主体发送到供应商API new服务。这工作得很好,但是我需要找到一个解决方案来自动化这个过程。

我们的想法是,我们的应用程序将生成一个XML输出文件到一个目录,以及一个预定的脚本或应用程序读取/包装XML的内容到HTTP API POST的主体中。在处理之后,需要将XML文件移动到存档文件夹,以便进行审计。

理想情况下,脚本或应用程序将能够将此POST响应写入文本文件(用于审计目的)。

有没有人可以推荐任何PowerShell脚本模板或替代方法,能够在不具备广泛的编码知识的情况下自动执行此过程?

环境为Windows。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2021-04-22 21:13:02

Postman为API开发创造了完美的生态系统。它允许你手动操作API,自动化它,监视它,模拟它等等。

您的用例不需要单独的工具,您可以创建一个集合并将请求正文作为变量传递

设置请求正文为:

代码语言:javascript
复制
{{testBody}}

现在将集合导出为json,并使用powershell中的newman运行它。

代码语言:javascript
复制
 $xmlFile = Get-Content .\test.xml
 $a = "run .\canvasjs.postman_collection.json  --env-var=`"testBody=$xmlFile`" -r htmlextra"
 Start-Process "C:\Users\AppData\Roaming\npm\newman" -args $a
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67212934

复制
相关文章

相似问题

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