When testing a new application, one tester always has its downloads on S3. We send the PUT request for the ~ 1.2mb file to S3 and set its ACL perms. For him, he always gets error 501 - Not Implemented.
Here are his headings for the query:
"Accept-Encoding" = gzip; Authorization = "AWS ###:###"; "Content-Encoding" = gzip; "Content-Length" = 1420267; "Content-Type" = "application/octet-stream"; Date = "Thu, 6 Oct 2011 02:59:47 +0000"; "User-Agent" = "MyApp 1.0 (iPhone; iPhone OS 4.3.1; en_US)"; "x-amz-acl" = "public-read-write";
Here are the response headers:
Connection = close; "Content-Length" = 321; "Content-Type" = "application/xml"; Date = "Thu, 06 Oct 2011 03:00:14 GMT"; Server = AmazonS3;
Any thoughts are welcome!
The response is returned with a status code of 501 and the line - "The title you specified implies functionality that is not implemented"
source share