我正在使用 ExpressJS 构建 API 服务器。我想确保服务器始终使用 JSON 数据而不是 HTML 数据进行响应。对于我定义的所有自定义路由,我可以让服务器使用 JSON 数据进行响应。
但如果出现“找不到页面 (404)”或“内部服务器错误 (500)”等错误,服务器会以 HTML 内容进行响应。是否有任何内置配置设置允许以 JSON 格式进行这些响应?
我可以为此定义自定义错误处理程序,但我希望使用内置错误处理程序的功能,例如基于 NODE_ENV 隐藏堆栈跟踪。
我尝试克隆 GitHub 上的公共存储库,然后使用该git log命令查看提交列表以及每个提交的作者的姓名和电子邮件。
有什么办法可以在GitHub网站上查看相同的内容吗?
GitHub 上的提交页面列出了提交详细信息,不包括提交中指定的作者姓名和电子邮件。