here-api - 需要澄清内部错误
问题描述
我正在使用计算路线 API 来计算从起点到目的地的距离和时间。想要验证我在错误代码文档中观察到的一些错误代码。
其中之一是 500 内部错误。对此的描述说“存在服务器配置问题”我可以得到导致此错误的明确原因!服务器配置问题是什么意思?!
解决方案
以数字“5”开头的响应状态代码表示服务器知道它已经出错或无法执行请求的情况。
500 Internal Server Error 服务器遇到了一个意外情况,导致它无法完成请求。
501 Not Implemented 服务器不支持完成请求所需的功能。当服务器无法识别请求方法并且无法支持任何资源时,这是适当的响应。
502 Bad Gateway 服务器在充当网关或代理时,在尝试满足请求时从它访问的上游服务器接收到无效响应。
503 Service Unavailable 由于服务器临时过载或维护,服务器当前无法处理请求。这意味着这是一种暂时的情况,经过一段时间的延迟会得到缓解。如果已知,延迟的长度可以在 Retry-After 标头中指示。如果没有给出 Retry-After,客户端应该像处理 500 响应一样处理响应。
504 Gateway Timeout 服务器在充当网关或代理时,没有收到来自 URI 指定的上游服务器(例如 HTTP、FTP、LDAP)或它需要访问的其他辅助服务器(例如 DNS)的及时响应试图完成请求。
505 HTTP Version Not Supported 服务器不支持或拒绝支持请求消息中使用的 HTTP 协议版本。服务器表示它无法或不愿意使用与客户端相同的主要版本完成请求,如第 3.1 节所述,除了此错误消息。响应应该包含一个实体,描述为什么不支持该版本以及该服务器支持哪些其他协议。
推荐阅读
- python - 如何将列表的每个项目包装到正确的列表中
- php - Laravel Passport 未定义索引:文件中的请求
- python - 使用 Python 进行网页抓取 - 空数据框
- python - 如果 B 的任何子列表在 A 中,如何比较列表 A 和 B 并返回是
- php - 如何根据提交表单的 ID 显示查询结果?(php)
- reactjs - 如何使用我们在 reactjs 中存储 api 的文件?
- c++ - 使用 std::stringstream 作为作为运行时错误抛出的文本
- arrays - Scala:返回数据类型 Array([Int, Double])
- javascript - 使用 Node.js 的导入模块时出错
- java - 如何从 CommittingOutputstream 中读取数据?