場景:通過http://tool.chinaz.com/tools/httptest.aspx在線HTTP接口測試工具獲取接口的返回信息
{ "status": 0, "msg": "用戶是空", "body": "" }
在自己寫的接口測試程序中需要對上述信息進行處理,比如獲取其中的status狀態碼。然后判斷接口權限的問題。
這里采取的方式是:
import requests
info = eval(str(requests.post(url_now).content.decode())) #先獲取接口返回狀態,然后將其decode(),然后轉換成字符串類型,然后通過eval()將其轉換成字典類型。這樣我就可以進行下面的操作:
if info['status'] == 0:
print("接口\"%s\"測試通過!" % urlline)