requests---requests发送xml数据类型

  上一篇简单的介绍了post常见的4种数据类型,今天我们一起学习通过requests发送xml数据类型

xml数据类型

下方数据为xml数据,我们就通过这段数据学习如果通过requests发送xml数据类型,不知道xml数据类型的可以点击(requests---requests发送json数据类型

<?xml version="1.0" encoding="utf-8"?>
<note>
  <to>安静</to>
  <from>博客</from>
  <heading>测试</heading>
  <body>点个关注吧</body>
</note>

 

发送xml数据类型

1、导入requests库

2、发送xml数据类型

3、查看数据返回内容

请求过后发现报错了,查看了报错提示需要encode后才能发送,也就是我们常说的编码格式错误导致的

通过进行encode后继续发送后,是成功的,数据也是我们上面请求的数据。

 添加xml文件

我们通过上述方法发现非常美观,而且xml写在代码中感觉很乱,也没有突出我们测试工程师的才华,最主要的是以后用例如果多的话,这样看起来很麻烦

我们可以通过把xml内容写入到文件中(可以是txt,也可以是xml形式),然后通过读取这个文件

再次发送请求,查看返回值和我们上面请求的一样,这样我们以后接口变通的时候,也有助于维护

 

 

测试小白总结学习的日常,写的不好,请大佬们勿喷。感觉安静的博客对你有帮助,可以点个关注,持续更新中~~~

posted @ 2019-09-26 19:08  测试-安静  阅读(3160)  评论(6编辑  收藏  举报