代码很简单,只需要2行代码就可实现想要的功能,虽然很短,但确实使用,主要使用了requests库。
测试2xx, 3xx, 4xx, 5xx都能准确识别。
代码如下:
#coding=utf-8
import requests
def getstatuscode(url): r = requests.get(url, allow_redirects = false) return r.status_codeprint getstatuscode(‘http://www.jb51.net/’)