因为登陆服务升级,密码策略变更,以前的测试脚本中的用户密码已经不能登陆,试图通过API直接更改密码,一种是直接update,一种是change,使用curl的时候均未成功。

最后索性重新用curl命令创建新的用户,一番摸索下来,注册用户仅支持私有端口。剩下的问题就是如何使用curl来postxml 文件。

经过一番查找,终于找到了curl使用post的命令:

[java] view plaincopy print?
  1. echo '<?xml version …>'|curl -X POST -H 'Content-type:text/xml' -d @- http://10.206.30.32:8081/loginregistration/register

echo '<?xml version …>'|curl -X POST -H 'Content-type:text/xml' -d @- http://10.206.30.32:8081/loginregistration/register

其中<?xml version …>就是要post的xml 文件,8081是私有端口。

例子:

Request:

[java] view plaincopy print?
  1. echo '<?xml version="1.0" encoding="utf-8" ?><user>......</user>'|curl -X POST -H 'Content-type:text/xml' -d @- http://10.206.30.32:8081/loginregistration/register

echo '<?xml version="1.0" encoding="utf-8" ?><user>......</user>'|curl -X POST -H 'Content-type:text/xml' -d @- http://10.206.30.32:8081/loginregistration/register

Response:

[java] view plaincopy print?
  1. <?xml version="1.0" encoding="UTF-8" standalone="yes"?><user>......</user>

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><user>......</user>

转载于:https://www.cnblogs.com/jing1617/p/6442640.html

如何用Curl 来post xml 数据相关推荐

  1. 在asp.net中如何用javascript读取本地Xml中的数据到网页中的文本框?

    在asp.net中如何用javascript读取本地Xml中的数据到网页中的文本框? 转载于:https://www.cnblogs.com/dynasty/archive/2005/08/18/21 ...

  2. PHP CURL模拟POST提交XML数据

    PHP CURL模拟POST提交XML数据 来源:   时间:2013-09-05 19:26:56   阅读数:974 分享到:0 [导读] 本文章来给大家介绍一个利用PHP CURL模拟POST提 ...

  3. php通过curl发送xml数据,并获取XML

    php编程中经常会用到用xml格式传送数据,如调用微信等第三方接口经常用到,这里演示下php以curl形式发送xml,并通过服务器接收 一.发送xml数据 -- postXml.php <?ph ...

  4. 如何用SQL语句查询Excel数据

    Q:如何用SQL语句查询Excel数据? A:下列语句可在SQL SERVER中查询Excel工作表中的数据. 2007和2010版本: SELECT *  FROM OpenDataSource(  ...

  5. 如何用curl做PUT请求?

    本文翻译自:How to do a PUT request with curl? 如何使用curl测试RESTful PUT(或DELETE)方法? #1楼 参考:https://stackoom.c ...

  6. excel mysql 参数查询语句_如何用SQL语句查询Excel数据?

    如何用SQL语句查询Excel数据? Q:如何用SQL语句查询Excel数据? A:下列语句可在SQL SERVER中查询Excel工作表中的数据. 2007和2010版本: SELECT*FROMO ...

  7. excel mysql 参数查询语句_如何用SQL语句查询Excel数据

    Q:如何用SQL语句查询Excel数据? A:下列语句可在SQL SERVER中查询Excel工作表中的数据. 2007和2010版本: SELECT * FROM OpenDataSource( ' ...

  8. 使用Dom4j操作XML数据

    --------------siwuxie095 dom4j 是一个非常优秀的 Java XML 的 API, 用来读写 XML 文件 和操作 XML 数据 特点:性能优异.功能强大.极端易用 dom ...

  9. sql查询返回xml数据之应用【转载】

    sql查询返回xml数据之应用[转载] 今天查看邮件,看到一标题Using the FOR XML Clause to Return Query Results as XML,点进去看了看,以前也是知 ...

最新文章

  1. openssl生成rsa密钥对和密钥格式转换
  2. linux tomcat java heap space_Linux下tomcat JVM内存设置
  3. ul、li列表简单实用代码实例
  4. 会涨价么?苹果iPad和MacBook拟采用三星OLED屏幕
  5. 轻松搞定 SpringBoot 的邮件服务
  6. 内存条引发的各类故障解析
  7. 【2022年战略管理公开课计划】向华为学习 业务领先的战略规划SP(BLM)和战略解码BP(BEM)
  8. Linux开发(驱动应用)学习路线规划
  9. 【很赞的一片文章】android获取手机号码(主要是移动手机)
  10. vue优化技巧之Object.freeze()
  11. Android应用签名证书(.keystore)生成
  12. 几个有效防止服务器攻击的小妙招
  13. Python语言程序设计基础_实验5 序列型数据_答案_通识教育必修课程_上海师范大学
  14. C语言中用零作为终止标记,求出一批非零整数中的偶数.奇数的平均值,用零作为终止标记的程序...
  15. Pr 入门教程如何创建动作序列?
  16. markdown笔记(二)—— 插入图片及调整大小
  17. 【ST表】Zoning Houses
  18. 基于JAVA+JSP+MYSQL的出差报销管理系统
  19. 20条直播间行业术语给你总结好了
  20. 你只跟你自己同在一条船上

热门文章

  1. python局域网传输文件_Python+pyftpdlib实现局域网文件互传
  2. 网络营销专员表示网络营销中设置不当会影响蜘蛛爬虫对网站抓取
  3. 浅析企业网站建设潜在价值有哪些?
  4. 企业网站SEO优化的四大原则
  5. linux yum nginx 安装,Linux下 yum 安装 nginx 以及运维
  6. android ndk r8d,(Android) NDK
  7. 云服务器木马文件该如何应对,云服务器被入侵如何处理
  8. 开发日记-20190731 关键词 读书笔记《Linux 系统管理技术手册(第二版)》DAY 17
  9. markdown demo 学习
  10. AI安全初探——利用深度学习检测DNS隐蔽通道