是
500内部故障服务器在尝试完成请求时遇到内部错误。服务器在处理您的请求时遇到错误。是
500Internal Server Error服务器在尝试完成请求时遇到内部错误。服务器在处理您的请求时遇到错误。是
500内部服务异常服务在尝试完成请求时遇到意外异常。是
500服务不可用异常服务目前不可用或繁忙。服务器在处理您的请求时出现意外错误。是
错误响应示例
下面是一个 HTTP 响应,它表示inputBucket的值为 null (非有效值)。
HTTP/1.1 400 Bad Request x-amzn-RequestId: b0e91dc8-3807-11e2-83c6-5912bf8ad066 x-amzn-ErrorType: ValidationException Content-Type: application/json Content-Length: 124 Date: Mon, 26 Nov 2012 20:27:25 GMT {"message":"1 validation error detected: Value null at 'inputBucket' failed to satisfy constraint: Member must not be null"}
处理任务过程中出现错误
当Elastic Transcoder 在处理任务过程中遇到错误时,它会通过两种方式报告错误:
Job 状态和输出状态:Elastic Transcoder 设置Job:Status对象和Outputs:Status对象为失败的输出Error。此外,Elastic Transcoder 还将Outputs:StatusDetail将失败输出的 JSON 对象设置为用于说明故障的值。
SNS 通知:SNS 通知:如果您将管道配置为 Elastic Transcoder 在处理过程中遇到错误时发送 SNS 通知,弹性转码器会在通知中使用以下格式包含一个 JSON 对象:
{ "state" : "PROGRESSING|COMPLETED|WARNING|ERROR", "errorCode" : "the code of any error that occurred", "mess