| « PreviousNext » | |
![]() ![]() ![]() | Did this page help you? Yes | No | Tell us about it... |
The following is an example POST request to get the status of a job.
POST / HTTP/1.1 content-type:application/x-www-form-urlencoded;charset=utf-8 host: https://importexport.amazonaws.com content-length:207 Action=GetStatus&SignatureMethod=HmacSHA256&JobId=JOBID&AWSAccessKeyId=&SignatureVersion=2&Version=2010-06-03&Signature=%2FVfkltRBOoSUi1sWxRzN8rw%3D&Timestamp=2011-06-20T22%3A30%3A59.556Z
The body of the request is all on one line. However, line feeds have been added to make the examples easier to read.
POST / HTTP/1.1 content-type:application/x-www-form-urlencoded;charset=utf-8 host: https://importexport.amazonaws.com content-length:207 Action=GetStatus &JobId=JOBID &AWSAccessKeyId= &SignatureMethod=HmacSHA256 &SignatureVersion=2 &Version=2010-06-03 &Signature=lBP67vCvGlDMBQ1dofZxg8E8SUEXAMPLE &Timestamp=2011-06-20T22%3A30%3A59.556Z
The first line represents the type of http request.
Lines 2-4 contain the HTTP headers, including the endpoint of the request.
After the HTTP headers, the body of the request contains the list of parameters. Each parameter is separated by an ampersand (&). The Action parameter indicates the action to perform For a list of the actions, see Actions.
The following is the sample response:
<CreateJobResponse xmlns="http://importexport.amazonaws.com/">
<CreateJobResult>
<JobId>TEST1</JobId>
<SignatureFileContents>version:2.0
signingMethod:HmacSHA1
jobId:WXSPP
signature:jLbLVp54vBa/vuh/XW1MOMdZUxw=
</SignatureFileContents>
<AwsShippingAddress>AWS Import/Export
JOBID TEST1
2646 Rainier Ave South Suite 1060
Seattle, WA 98144</AwsShippingAddress>
<Signature>O3qG7xnI46ZEm9gi+eOy9dnSS9k=</Signature>
</CreateJobResult>
<ResponseMetadata>
<RequestId>ace8cb5b-0ada-11df-a381-155bec6f7c93</RequestId>
</ResponseMetadata>
</CreateJobResponse>