镜像 S3 URL 示例

您必须分别对 AWS S3 存储桶凭据和完整 URL(包含已编码凭据)进行编码。例如,如果您有以下 S3 URL,则首先应分别对用户名和密码分别进行 URL 编码。

s3://myuser:mypassword@bucket/key

未进行编码时,用户名为 myuser,而密码为 mypassword。完成编码后,用户名为 my%25user ,而密码为 my%25password

现在,包含已编码凭据的 S3 URL 为 s3://myuser:mypassword@bucket/key。但这还不够。在 API 请求中使用存储桶 URL 之前,您必须对整个 URL 进行编码,包括预先编码的凭据。

完成编码后,完整的存储桶 URL 为 s3%3A%2F%2Fmy%25user%3Amy%25password%40bucket%2Fkey

完成编码过程的两个步骤后,您可以在 API 请求中使用 S3 存储桶 URL:

https://api.multiplay.co.uk/cfp/v1/imageupdate/create?imageid=1249&machineid=95394&accountserviceid=1337&desc=alpha-build&url=s3%3A%2F%2Fmyuser%3Amypassword%40bucket%2Fkey。