This API is used to query the result of a specified hash calculation job.
GET /file_jobs/<jobId> HTTP/1.1
Host: <BucketName-APPID>.ci.<Region>.myqcloud.com
Date: <GMT Date>
Authorization: <Auth String>
Note:
- Authorization: Auth String (See Request Signature for details.)
- When this feature is used by a sub-account, relevant permissions must be granted as instructed in Authorization Granularity Details.
This API only uses Common Request Headers.
This request does not have a request body.
This API only returns Common Response Headers.
The response body returns application/xml data. The following contains all the nodes:
<Response>
<JobsDetail>
<Code>Success</Code>
<Message/>
<JobId>f93984788066911ed89ed352d4d9d2084</JobId>
<State>Submitted</State>
<CreationTime>2022-07-18T15:16:43+0800</CreationTime>
<EndTime>-</EndTime>
<StartTime>-</StartTime>
<QueueId>p2911917386e148639319e13c285cc774</QueueId>
<Tag>FileHashCode</Tag>
<Input>
<BucketId>test-1234567890</BucketId>
<Object>input/test.mp4</Object>
<Region>ap-chongqing</Region>
</Input>
<Operation>
<FileHashCodeConfig>
<Type>MD5</Type>
<AddToHeader>true</AddToHeader>
</FileHashCodeConfig>
<FileHashCodeResult>
<MD5>xxxxxxxx</MD5>
<FileSize>123</FileSize>
<LastModified>2022-06-27T15:23:11+0800</LastModified>
<Etag>xxxxxx</Etag>
</FileHashCodeResult>
<UserData>This is my data.</UserData>
</Operation>
</JobsDetail>
</Response>
The nodes are described as follows:
Node Name (Keyword) | Parent Node | Description | Type |
---|---|---|---|
Response | None | Result storage container | Container |
Response
has the following sub-nodes:
Node Name (Keyword) | Parent Node | Description | Type |
---|---|---|---|
JobsDetail | Response | Job details | Container |
NonExistJobIds | Response | List of non-existing job IDs queried. If all jobs exist, this node is not returned. | String |
For specific parameter values, see JobsDetail
in Hash Calculation.
No special error message will be returned for this request. For the common error messages, see Error Codes.
GET /file_jobs/f93984788066911ed89ed352d4d9d2084 HTTP/1.1
Accept: */*
Authorization:q-sign-algorithm=sha1&q-ak=AKIDZfbOAo7cllgPvF9cXFrJD0a1ICvR****&q-sign-time=1497530202;1497610202&q-key-time=1497530202;1497610202&q-header-list=&q-url-param-list=&q-signature=28e9a4986df11bed0255e97ff90500557e0ea057
Host:test-1234567890.ci.ap-chongqing.myqcloud.com
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: 666
Connection: keep-alive
Date: Mon, 18 Jul 2022 19:37:29 GMT
Server: tencent-ci
x-ci-request-id: NjMxMDJhYTNfMThhYTk0MGFfYmU1OV8zZjc=
<Response>
<JobsDetail>
<Code>Success</Code>
<Message/>
<JobId>f93984788066911ed89ed352d4d9d2084</JobId>
<State>Submitted</State>
<CreationTime>2022-07-18T15:16:43+0800</CreationTime>
<EndTime>-</EndTime>
<StartTime>-</StartTime>
<QueueId>p2911917386e148639319e13c285cc774</QueueId>
<Tag>FileHashCode</Tag>
<Input>
<BucketId>test-1234567890</BucketId>
<Object>input/test.mp4</Object>
<Region>ap-chongqing</Region>
</Input>
<Operation>
<FileHashCodeConfig>
<Type>MD5</Type>
<AddToHeader>true</AddToHeader>
</FileHashCodeConfig>
<FileHashCodeResult>
<MD5>xxxxxxxx</MD5>
<FileSize>123</FileSize>
<LastModified>2022-06-27T15:23:11+0800</LastModified>
<Etag>xxxxxx</Etag>
</FileHashCodeResult>
<UserData>This is my data.</UserData>
</Operation>
</JobsDetail>
</Response>
Was this page helpful?