Skip to main content
 首页 » 编程设计

python之python中的HTTP

2025年05月04日14bonelee

所以我的 python 程序需要能够 ping 一个网站以查看它是否正常运行,我已经制作了 ping 程序然后发现该站点仅适用于 httping,在谷歌搜索之后我发现几乎没有关于这个主题的内容。以前有人在 python 中使用 httping 吗?如果是的话,你是怎么做到的?谢谢你的帮助。
这是我的正常 ping 代码(有效但不适用于我需要它工作的站点)

 import os 
 hostname = "sitename" 
 response = os.system("ping -c 1 " + hostname) 
 if response == 0: 
    print "good" 
 else: 
    print "bad" 

请您参考如下方法:

使用requests制作HTTP HEAD request .

import requests 
 
response = requests.head("http://www.example.com/") 
if response.status_code == 200: 
    print(response.elapsed) 
else: 
    print("did not return 200 OK") 

输出:

0:00:00.238418