python - 通过 Python 检查网站是否已启动

标签 python http scripting httprequest http-head

通过使用python,我如何检查网站是否已启动?根据我阅读的内容,我需要检查“HTTP HEAD”并查看状态码“200 OK”,但是该怎么做呢?

干杯

相关

最佳答案

您可以尝试使用 urllib 中的 getcode() 来执行此操作

import urllib.request

print(urllib.request.urlopen("https://www.stackoverflow.com").getcode())
200

对于 Python 2,使用

print urllib.urlopen("http://www.stackoverflow.com").getcode()
200

关于python - 通过 Python 检查网站是否已启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1949318/

相关文章:

python - 生成器在 Python 中有什么类型签名?

python - 如何按顺序给定笔划的一些坐标(x,y)来平滑笔划?

java - 分块传输编码时如何使用 HttpsUrlconnection 读取响应

json - 如何从 Flutter 中的 API 获取 JSON 数据

haskell - 为什么一个简单的 Python/Haskell/etc 程序在导入时会卡住/挂起?

sql-server - 使用 SMO 运行 SQL 安装脚本。需要替代解决方案

python - 更改 DataFrame 行子集的列

python - AWS 弹性 BeanStalk "eb init"错误

http - 当资源可用但由于权限而无法访问时更正 HTTP 状态代码

file - 查找并替换文件中的字符串