检查从请求中收到的响应是否为“ 200 OK”或发生错误的最简单方法是什么?
我试图做这样的事情:
....
resp = requests.post(my_endpoint_var, headers=header_var, data=post_data_var)
print(resp)
if resp == "<Response [200]>":
print ('OK!')
else:
print ('Boo!)
Run Code Online (Sandbox Code Playgroud)
屏幕上的输出为:
响应[200](包括“ <”和“>”),嘘!
因此,即使我得到200,我的if语句检查还是不匹配?