检查 API 服务器是否处于维护状态

huangapple go评论62阅读模式
英文:

Checking if API server is under maintenance

问题

我有一个Flask应用程序,其中包含多个API端点。我想要添加一个新的端点,用于检查服务器状态并返回一条消息(例如,服务器正在维护中或可用)。

我的问题是,我如何知道服务器是否正在维护中,并在本地测试此路由?

英文:

I have a flask app with several API endpoints. I want to add a new endpoint that checks the server status and return a message (e.g. server is under maintenance or available).

My question is how do I know that the server is under maintenance and test this route on local?

答案1

得分: 2

HTTP API 响应以有意义的状态码和状态消息回应。特别地:

> Response 接口的 ok 只读属性包含一个布尔值,表示响应是否成功(状态在范围 200-299 内)。

if(response.ok){
  API 存活
}
英文:

Any HTTP API responds with meaningful Status Codes and Status Messages. In particular:

> The ok read-only property of the Response interface contains a Boolean
> stating whether the response was successful (status in the range
> 200-299) or not.

if(response.ok){
  The API is alive!
}

huangapple
  • 本文由 发表于 2023年7月3日 12:34:45
  • 转载请务必保留本文链接:https://go.coder-hub.com/76601862.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定