amazon-s3 - 如何更改 Amazon S3 中对象的 http 响应代码

标签 amazon-s3 http-response-codes

我在 Amazon S3 上托管了一个网页,但我不希望 http 响应代码为 200。该页面是一个维护页面,当我关闭我们的主网站进行维护时,我会将流量重定向到该页面。

我希望 Amazon S3 页面包含以下响应 header :

HTTP/1.1 503 Service unavailable

亚马逊提供添加some metadata的能力到 S3 对象,但没有任何 http 状态代码。

可能吗?

最佳答案

不确定哪些浏览器或爬虫程序支持此功能。但您可能会使用 meta http-equiv status元标记来完成此操作。

<meta http-equiv="status" content="503 Service Unavailable" />

规范规定以与 503 作为状态代码发送相同的方式对待它。

关于amazon-s3 - 如何更改 Amazon S3 中对象的 http 响应代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24182458/

相关文章:

node.js - 在 Windows 10 WSL 上访问 AWS 凭证 : Error: connect ECONNREFUSED 169. 254.169.254 :80 at TCPConnectWrap. afterConnect

c# - httpwebrequest 状态代码返回 200 而不是 404

rest - 我应该何时从 REST 应用程序向客户端返回 HTTP 状态代码 500(内部服务器错误)?

php - PhP 中具有 DB 文件夹结构的 s3 Web 文件管理器

django - NoCredentialsError : Unable to locate credentials - python module boto3

ios - AWS S3作为使用Web API的ios应用程序的图像存储

amazon-s3 - 我如何更改 Amazon S3 中存储桶的策略条件

angular - 如何以 Angular 获取http响应的状态码?

iphone - NSUrlConnection 委托(delegate) - 获取 http 状态代码

apache - 尝试为丢失的文件强制使用状态代码 200 的 RewriteRule 重定向