上一篇簡單的介紹了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形式),然后通過讀取這個文件
再次發送請求,查看返回值和我們上面請求的一樣,這樣我們以后接口變通的時候,也有助於維護
測試小白總結學習的日常,寫的不好,請大佬們勿噴。感覺安靜的博客對你有幫助,可以點個關注,持續更新中~~~