From 64381aa50ca01a19ce4744176ea905d4b9613c6f Mon Sep 17 00:00:00 2001 From: Robert van Gent Date: Thu, 14 Mar 2024 22:07:43 +0000 Subject: [PATCH] blob/s3blob: Fix Copy to work with keys that need escaping --- .../TestConformance/TestKeys/ascii-1.replay | 279 +++++++++++++-- .../TestConformance/TestKeys/ascii-2.replay | 279 +++++++++++++-- .../TestConformance/TestKeys/ascii-3.replay | 279 +++++++++++++-- .../TestConformance/TestKeys/ascii-4.replay | 279 +++++++++++++-- .../TestConformance/TestKeys/ascii-5.replay | 279 +++++++++++++-- .../TestConformance/TestKeys/ascii-6.replay | 279 +++++++++++++-- .../TestConformance/TestKeys/ascii-7.replay | 279 +++++++++++++-- .../TestConformance/TestKeys/ascii-8.replay | 279 +++++++++++++-- .../TestKeys/backslashes.replay | 279 +++++++++++++-- .../TestKeys/dotdotbackslash.replay | 279 +++++++++++++-- .../TestKeys/dotdotslash.replay | 279 +++++++++++++-- .../TestKeys/fwdslashes.replay | 279 +++++++++++++-- .../TestKeys/non-UTF8_fails.replay | 2 +- .../TestConformance/TestKeys/quote.replay | 279 +++++++++++++-- .../TestKeys/repeatedbackslashes.replay | 279 +++++++++++++-- .../TestKeys/repeatedfwdslashes.replay | 54 +-- .../TestConformance/TestKeys/spaces.replay | 279 +++++++++++++-- .../TestKeys/startwithdigit.replay | 279 +++++++++++++-- .../TestConformance/TestKeys/unicode.replay | 279 +++++++++++++-- blob/drivertest/drivertest.go | 23 ++ .../TestConformance/TestKeys/ascii-1.replay | 246 ++++++++++++-- .../TestConformance/TestKeys/ascii-2.replay | 246 ++++++++++++-- .../TestConformance/TestKeys/ascii-3.replay | 246 ++++++++++++-- .../TestConformance/TestKeys/ascii-4.replay | 246 ++++++++++++-- .../TestConformance/TestKeys/ascii-5.replay | 246 ++++++++++++-- .../TestConformance/TestKeys/ascii-6.replay | 246 ++++++++++++-- .../TestConformance/TestKeys/ascii-7.replay | 246 ++++++++++++-- .../TestConformance/TestKeys/ascii-8.replay | 246 ++++++++++++-- .../TestKeys/backslashes.replay | 246 ++++++++++++-- .../TestKeys/dotdotbackslash.replay | 246 ++++++++++++-- .../TestKeys/dotdotslash.replay | 246 ++++++++++++-- .../TestKeys/fwdslashes.replay | 246 ++++++++++++-- .../TestKeys/non-UTF8_fails.replay | 2 +- .../TestConformance/TestKeys/quote.replay | 246 ++++++++++++-- .../TestKeys/repeatedbackslashes.replay | 246 ++++++++++++-- .../TestKeys/repeatedfwdslashes.replay | 48 +-- .../TestConformance/TestKeys/spaces.replay | 246 ++++++++++++-- .../TestKeys/startwithdigit.replay | 246 ++++++++++++-- .../TestConformance/TestKeys/unicode.replay | 246 ++++++++++++-- blob/s3blob/s3blob.go | 5 +- ...fy_As_returns_false_when_passed_nil.replay | 106 +++--- ..._can_be_written_and_read_through_As.replay | 106 +++--- .../TestCopy/NonExistentSourceFails.replay | 14 +- .../TestConformance/TestCopy/Works.replay | 92 ++--- .../TestConformance/TestKeys/ascii-1.replay | 290 ++++++++++++++-- .../TestConformance/TestKeys/ascii-2.replay | 290 ++++++++++++++-- .../TestConformance/TestKeys/ascii-3.replay | 290 ++++++++++++++-- .../TestConformance/TestKeys/ascii-4.replay | 290 ++++++++++++++-- .../TestConformance/TestKeys/ascii-5.replay | 290 ++++++++++++++-- .../TestConformance/TestKeys/ascii-6.replay | 290 ++++++++++++++-- .../TestConformance/TestKeys/ascii-7.replay | 290 ++++++++++++++-- .../TestConformance/TestKeys/ascii-8.replay | 290 ++++++++++++++-- .../TestKeys/backslashes.replay | 290 ++++++++++++++-- .../TestKeys/dotdotbackslash.replay | 290 ++++++++++++++-- .../TestKeys/dotdotslash.replay | 290 ++++++++++++++-- .../TestKeys/fwdslashes.replay | 290 ++++++++++++++-- .../TestKeys/non-UTF8_fails.replay | 2 +- .../TestConformance/TestKeys/quote.replay | 290 ++++++++++++++-- .../TestKeys/repeatedbackslashes.replay | 290 ++++++++++++++-- .../TestKeys/repeatedfwdslashes.replay | 58 ++-- .../TestConformance/TestKeys/spaces.replay | 290 ++++++++++++++-- .../TestKeys/startwithdigit.replay | 290 ++++++++++++++-- .../TestConformance/TestKeys/unicode.replay | 290 ++++++++++++++-- ...fy_As_returns_false_when_passed_nil.replay | 106 +++--- ..._can_be_written_and_read_through_As.replay | 106 +++--- .../TestCopy/NonExistentSourceFails.replay | 14 +- .../TestCopy/Works.replay | 92 ++--- .../TestKeys/ascii-1.replay | 290 ++++++++++++++-- .../TestKeys/ascii-2.replay | 290 ++++++++++++++-- .../TestKeys/ascii-3.replay | 290 ++++++++++++++-- .../TestKeys/ascii-4.replay | 290 ++++++++++++++-- .../TestKeys/ascii-5.replay | 290 ++++++++++++++-- .../TestKeys/ascii-6.replay | 290 ++++++++++++++-- .../TestKeys/ascii-7.replay | 290 ++++++++++++++-- .../TestKeys/ascii-8.replay | 290 ++++++++++++++-- .../TestKeys/backslashes.replay | 290 ++++++++++++++-- .../TestKeys/dotdotbackslash.replay | 290 ++++++++++++++-- .../TestKeys/dotdotslash.replay | 290 ++++++++++++++-- .../TestKeys/fwdslashes.replay | 290 ++++++++++++++-- .../TestKeys/non-UTF8_fails.replay | 2 +- .../TestKeys/quote.replay | 290 ++++++++++++++-- .../TestKeys/repeatedbackslashes.replay | 290 ++++++++++++++-- .../TestKeys/repeatedfwdslashes.replay | 58 ++-- .../TestKeys/spaces.replay | 290 ++++++++++++++-- .../TestKeys/startwithdigit.replay | 290 ++++++++++++++-- .../TestKeys/unicode.replay | 290 ++++++++++++++-- ...fy_As_returns_false_when_passed_nil.replay | 106 +++--- ..._can_be_written_and_read_through_As.replay | 106 +++--- .../TestCopy/NonExistentSourceFails.replay | 14 +- .../TestCopy/Works.replay | 92 ++--- .../TestKeys/ascii-1.replay | 317 ++++++++++++++++-- .../TestKeys/ascii-2.replay | 317 ++++++++++++++++-- .../TestKeys/ascii-3.replay | 317 ++++++++++++++++-- .../TestKeys/ascii-4.replay | 317 ++++++++++++++++-- .../TestKeys/ascii-5.replay | 317 ++++++++++++++++-- .../TestKeys/ascii-6.replay | 317 ++++++++++++++++-- .../TestKeys/ascii-7.replay | 317 ++++++++++++++++-- .../TestKeys/ascii-8.replay | 317 ++++++++++++++++-- .../TestKeys/backslashes.replay | 317 ++++++++++++++++-- .../TestKeys/dotdotbackslash.replay | 317 ++++++++++++++++-- .../TestKeys/dotdotslash.replay | 317 ++++++++++++++++-- .../TestKeys/fwdslashes.replay | 317 ++++++++++++++++-- .../TestKeys/non-UTF8_fails.replay | 2 +- .../TestKeys/quote.replay | 317 ++++++++++++++++-- .../TestKeys/repeatedbackslashes.replay | 317 ++++++++++++++++-- .../TestKeys/repeatedfwdslashes.replay | 58 ++-- .../TestKeys/spaces.replay | 317 ++++++++++++++++-- .../TestKeys/startwithdigit.replay | 317 ++++++++++++++++-- .../TestKeys/unicode.replay | 317 ++++++++++++++++-- ...fy_As_returns_false_when_passed_nil.replay | 106 +++--- ..._can_be_written_and_read_through_As.replay | 106 +++--- .../TestCopy/NonExistentSourceFails.replay | 14 +- .../TestConformanceV2/TestCopy/Works.replay | 92 ++--- .../TestConformanceV2/TestKeys/ascii-1.replay | 317 ++++++++++++++++-- .../TestConformanceV2/TestKeys/ascii-2.replay | 317 ++++++++++++++++-- .../TestConformanceV2/TestKeys/ascii-3.replay | 317 ++++++++++++++++-- .../TestConformanceV2/TestKeys/ascii-4.replay | 317 ++++++++++++++++-- .../TestConformanceV2/TestKeys/ascii-5.replay | 317 ++++++++++++++++-- .../TestConformanceV2/TestKeys/ascii-6.replay | 317 ++++++++++++++++-- .../TestConformanceV2/TestKeys/ascii-7.replay | 317 ++++++++++++++++-- .../TestConformanceV2/TestKeys/ascii-8.replay | 317 ++++++++++++++++-- .../TestKeys/backslashes.replay | 317 ++++++++++++++++-- .../TestKeys/dotdotbackslash.replay | 317 ++++++++++++++++-- .../TestKeys/dotdotslash.replay | 317 ++++++++++++++++-- .../TestKeys/fwdslashes.replay | 317 ++++++++++++++++-- .../TestKeys/non-UTF8_fails.replay | 2 +- .../TestConformanceV2/TestKeys/quote.replay | 317 ++++++++++++++++-- .../TestKeys/repeatedbackslashes.replay | 317 ++++++++++++++++-- .../TestKeys/repeatedfwdslashes.replay | 58 ++-- .../TestConformanceV2/TestKeys/spaces.replay | 317 ++++++++++++++++-- .../TestKeys/startwithdigit.replay | 317 ++++++++++++++++-- .../TestConformanceV2/TestKeys/unicode.replay | 317 ++++++++++++++++-- 132 files changed, 27559 insertions(+), 3650 deletions(-) diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/ascii-1.replay b/blob/azureblob/testdata/TestConformance/TestKeys/ascii-1.replay index 8e8fa85ad..0a1704506 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/ascii-1.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/ascii-1.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMClACtRQwAA", + "Initial": "AQAAAA7dhWuoH3UHMgAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "0a8b0786bac69cb6", + "ID": "529ea64f26d5c627", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B544B2CE\"" + "\"0x8DC4472DBE486CC\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "163a8655-101e-0033-1b59-594789000000" + "f763ba6c-d01e-002c-725b-76f48d000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "dc6925e910f4a1dd", + "ID": "94e11570e2092abe", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B544B2CE\"" + "\"0x8DC4472DBE486CC\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "163a866c-101e-0033-3159-594789000000" + "f763ba74-d01e-002c-785b-76f48d000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "d04eebe6b86455a7", + "ID": "4076d9b759e75c49", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B544B2CE\"" + "\"0x8DC4472DBE486CC\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "163a8673-101e-0033-3759-594789000000" + "f763ba82-d01e-002c-025b-76f48d000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "0360437e51a91d3a", + "ID": "7cc38ff202a48bf8", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B544B2CE\"" + "\"0x8DC4472DBE486CC\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "163a8684-101e-0033-4859-594789000000" + "f763ba87-d01e-002c-075b-76f48d000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,232 @@ } }, { - "ID": "1d22d9910e4564c3", + "ID": "e84011d03c8cb092", + "Request": { + "Method": "PUT", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Etag": [ + "\"0x8DC4472DBF1081E\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Copy-Id": [ + "d31e239a-93a0-4844-b22e-b1021eebfc60" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Request-Id": [ + "f763ba94-d01e-002c-135b-76f48d000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "0617811d8f4e4600", + "Request": { + "Method": "GET", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Disposition": [ + "" + ], + "Content-Length": [ + "5" + ], + "Content-Md5": [ + "XUFAKrxLKna5cZ2REBfFkg==" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Etag": [ + "\"0x8DC4472DBF1081E\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Blob-Type": [ + "BlockBlob" + ], + "X-Ms-Copy-Completion-Time": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "X-Ms-Copy-Id": [ + "d31e239a-93a0-4844-b22e-b1021eebfc60" + ], + "X-Ms-Copy-Progress": [ + "5/5" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Creation-Time": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "X-Ms-Lease-State": [ + "available" + ], + "X-Ms-Lease-Status": [ + "unlocked" + ], + "X-Ms-Request-Id": [ + "f763baa2-d01e-002c-215b-76f48d000000" + ], + "X-Ms-Server-Encrypted": [ + "true" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "0cae572548e54307", + "Request": { + "Method": "DELETE", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Delete-Type-Permanent": [ + "true" + ], + "X-Ms-Request-Id": [ + "f763baad-d01e-002c-2c5b-76f48d000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "5aa63c207c5a5f70", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -418,7 +643,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +652,7 @@ "true" ], "X-Ms-Request-Id": [ - "163a8691-101e-0033-5559-594789000000" + "f763bab6-d01e-002c-345b-76f48d000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/ascii-2.replay b/blob/azureblob/testdata/TestConformance/TestKeys/ascii-2.replay index f3d27b6f5..d0539eeea 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/ascii-2.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/ascii-2.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCmCp24yAAA", + "Initial": "AQAAAA7dhWupCm5zmAAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "1d9504997b9c7974", + "ID": "a288e8627cb2441e", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B5F79507\"" + "\"0x8DC4472DC4731EB\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "0f0449d4-101e-007e-2959-598865000000" + "9c860b1c-401e-002e-775b-764a35000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "1967ece2bf108a3d", + "ID": "cd6362f1e2119ebe", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B5F79507\"" + "\"0x8DC4472DC4731EB\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "0f0449de-101e-007e-3159-598865000000" + "9c860b30-401e-002e-075b-764a35000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "52191a83377e244b", + "ID": "44b1633791641d5f", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B5F79507\"" + "\"0x8DC4472DC4731EB\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "0f0449e6-101e-007e-3859-598865000000" + "9c860b3e-401e-002e-115b-764a35000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "b683f1435e1f29d4", + "ID": "55cfba6caa9c4945", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B5F79507\"" + "\"0x8DC4472DC4731EB\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "0f0449ef-101e-007e-3e59-598865000000" + "9c860b46-401e-002e-195b-764a35000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,232 @@ } }, { - "ID": "e0689b7a28142ede", + "ID": "f992953c03df10a4", + "Request": { + "Method": "PUT", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Etag": [ + "\"0x8DC4472DC53B341\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Copy-Id": [ + "35e61094-6b13-452a-9fc9-992a3bdcae74" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Request-Id": [ + "9c860b4c-401e-002e-1f5b-764a35000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "3787e1c3171d7243", + "Request": { + "Method": "GET", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Disposition": [ + "" + ], + "Content-Length": [ + "5" + ], + "Content-Md5": [ + "XUFAKrxLKna5cZ2REBfFkg==" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Etag": [ + "\"0x8DC4472DC53B341\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Blob-Type": [ + "BlockBlob" + ], + "X-Ms-Copy-Completion-Time": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "X-Ms-Copy-Id": [ + "35e61094-6b13-452a-9fc9-992a3bdcae74" + ], + "X-Ms-Copy-Progress": [ + "5/5" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Creation-Time": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "X-Ms-Lease-State": [ + "available" + ], + "X-Ms-Lease-Status": [ + "unlocked" + ], + "X-Ms-Request-Id": [ + "9c860b5b-401e-002e-2e5b-764a35000000" + ], + "X-Ms-Server-Encrypted": [ + "true" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "84166fa6ca371735", + "Request": { + "Method": "DELETE", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Delete-Type-Permanent": [ + "true" + ], + "X-Ms-Request-Id": [ + "9c860b64-401e-002e-355b-764a35000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "dd24d01d325265c2", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -418,7 +643,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +652,7 @@ "true" ], "X-Ms-Request-Id": [ - "0f0449f6-101e-007e-4559-598865000000" + "9c860b6d-401e-002e-3d5b-764a35000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/ascii-3.replay b/blob/azureblob/testdata/TestConformance/TestKeys/ascii-3.replay index f41b072e1..b0c323359 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/ascii-3.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/ascii-3.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMClCzVYdwAA", + "Initial": "AQAAAA7dhWunJ+ohqgAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "0d58058036c2ec91", + "ID": "06ddbb6aa9219d1b", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%20%21__0x22____0x23__$__0x25__\u0026%27%28%29%2A+%2C-.__0x2f__", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Etag": [ - "\"0x8DC2770B5602607\"" + "\"0x8DC4472DB611206\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "d78e8145-c01e-0020-3859-596385000000" + "838e8219-301e-0056-585b-76e9cd000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "cef6e338f609945b", + "ID": "5128149bff1083ff", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%20%21__0x22____0x23__$__0x25__\u0026%27%28%29%2A+%2C-.__0x2f__", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Etag": [ - "\"0x8DC2770B5602607\"" + "\"0x8DC4472DB611206\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "d78e8158-c01e-0020-4959-596385000000" + "838e8220-301e-0056-5e5b-76e9cd000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "203a7ae167d2688c", + "ID": "b8e28b10e2c454f9", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%20%21__0x22____0x23__$__0x25__\u0026%27%28%29%2A+%2C-.__0x2f__", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Etag": [ - "\"0x8DC2770B5602607\"" + "\"0x8DC4472DB611206\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "d78e815f-c01e-0020-4f59-596385000000" + "838e8228-301e-0056-655b-76e9cd000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "c7fe4d7b11633f52", + "ID": "e6e6c11730fcbfb0", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%20%21__0x22____0x23__$__0x25__\u0026%27%28%29%2A+%2C-.__0x2f__?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Etag": [ - "\"0x8DC2770B5602607\"" + "\"0x8DC4472DB611206\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "d78e816c-c01e-0020-5a59-596385000000" + "838e822d-301e-0056-695b-76e9cd000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,232 @@ } }, { - "ID": "cd81884f2a6c47bb", + "ID": "51de4b0678e6d812", + "Request": { + "Method": "PUT", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%20%21__0x22____0x23__$__0x25__\u0026%27%28%29%2A+%2C-.%2F-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%20%21__0x22____0x23__$__0x25__\u0026%27%28%29%2A+%2C-.__0x2f__" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "Etag": [ + "\"0x8DC4472DB6D4543\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Copy-Id": [ + "532a71ad-3aa0-4bed-9f97-e0d66ddd5d74" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Request-Id": [ + "838e822f-301e-0056-6b5b-76e9cd000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "762661cb205908ee", + "Request": { + "Method": "GET", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%20%21__0x22____0x23__$__0x25__\u0026%27%28%29%2A+%2C-.%2F-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Disposition": [ + "" + ], + "Content-Length": [ + "5" + ], + "Content-Md5": [ + "XUFAKrxLKna5cZ2REBfFkg==" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "Etag": [ + "\"0x8DC4472DB6D4543\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Blob-Type": [ + "BlockBlob" + ], + "X-Ms-Copy-Completion-Time": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "X-Ms-Copy-Id": [ + "532a71ad-3aa0-4bed-9f97-e0d66ddd5d74" + ], + "X-Ms-Copy-Progress": [ + "5/5" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%20%21__0x22____0x23__$__0x25__\u0026%27%28%29%2A+%2C-.__0x2f__" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Creation-Time": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "X-Ms-Lease-State": [ + "available" + ], + "X-Ms-Lease-Status": [ + "unlocked" + ], + "X-Ms-Request-Id": [ + "838e8235-301e-0056-6f5b-76e9cd000000" + ], + "X-Ms-Server-Encrypted": [ + "true" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "998e7fe74b88cdd5", + "Request": { + "Method": "DELETE", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%20%21__0x22____0x23__$__0x25__\u0026%27%28%29%2A+%2C-.%2F-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Delete-Type-Permanent": [ + "true" + ], + "X-Ms-Request-Id": [ + "838e8239-301e-0056-735b-76e9cd000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "115079eb1f8476ae", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%20%21__0x22____0x23__$__0x25__\u0026%27%28%29%2A+%2C-.__0x2f__", @@ -418,7 +643,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +652,7 @@ "true" ], "X-Ms-Request-Id": [ - "d78e8172-c01e-0020-6059-596385000000" + "838e8248-301e-0056-7d5b-76e9cd000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/ascii-4.replay b/blob/azureblob/testdata/TestConformance/TestKeys/ascii-4.replay index c543b9197..7308aaacb 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/ascii-4.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/ascii-4.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCmFlqrfQAA", + "Initial": "AQAAAA7dhWuoLLRaDgAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "684a3f7a0e4e5594", + "ID": "6308d1016ffc3bf0", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys:%3B%3C=%3E__0x3f__", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B615C704\"" + "\"0x8DC4472DC063ABB\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "c75f393c-701e-000a-2a59-59bc95000000" + "315fca3d-e01e-0037-6d5b-76ca8e000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "2373069d913bb740", + "ID": "0ce3ab87d3e59b82", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys:%3B%3C=%3E__0x3f__", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B615C704\"" + "\"0x8DC4472DC063ABB\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "c75f394e-701e-000a-3b59-59bc95000000" + "315fca48-e01e-0037-765b-76ca8e000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "b7e5e52e244b5c48", + "ID": "612d075b56bcac5d", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys:%3B%3C=%3E__0x3f__", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B615C704\"" + "\"0x8DC4472DC063ABB\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "c75f395e-701e-000a-4a59-59bc95000000" + "315fca53-e01e-0037-805b-76ca8e000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "a407951cf05c9e3d", + "ID": "e3901153133247cc", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys:%3B%3C=%3E__0x3f__?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B615C704\"" + "\"0x8DC4472DC063ABB\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "c75f396c-701e-000a-5859-59bc95000000" + "315fca59-e01e-0037-065b-76ca8e000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,232 @@ } }, { - "ID": "41502748de5d2926", + "ID": "887fb21795297eca", + "Request": { + "Method": "PUT", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys:%3B%3C=%3E__0x3f__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys:%3B%3C=%3E__0x3f__" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Etag": [ + "\"0x8DC4472DC121FE6\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Copy-Id": [ + "b11b74e8-bcf0-46a4-bec7-24685f542592" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Request-Id": [ + "315fca62-e01e-0037-0f5b-76ca8e000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "fd5cf25fa3a9bc96", + "Request": { + "Method": "GET", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys:%3B%3C=%3E__0x3f__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Disposition": [ + "" + ], + "Content-Length": [ + "5" + ], + "Content-Md5": [ + "XUFAKrxLKna5cZ2REBfFkg==" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Etag": [ + "\"0x8DC4472DC121FE6\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Blob-Type": [ + "BlockBlob" + ], + "X-Ms-Copy-Completion-Time": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "X-Ms-Copy-Id": [ + "b11b74e8-bcf0-46a4-bec7-24685f542592" + ], + "X-Ms-Copy-Progress": [ + "5/5" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys:%3B%3C=%3E__0x3f__" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Creation-Time": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "X-Ms-Lease-State": [ + "available" + ], + "X-Ms-Lease-Status": [ + "unlocked" + ], + "X-Ms-Request-Id": [ + "315fca68-e01e-0037-155b-76ca8e000000" + ], + "X-Ms-Server-Encrypted": [ + "true" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "76207e46266c8e9c", + "Request": { + "Method": "DELETE", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys:%3B%3C=%3E__0x3f__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Delete-Type-Permanent": [ + "true" + ], + "X-Ms-Request-Id": [ + "315fca74-e01e-0037-205b-76ca8e000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "8f9027c267267253", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys:%3B%3C=%3E__0x3f__", @@ -418,7 +643,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +652,7 @@ "true" ], "X-Ms-Request-Id": [ - "c75f3979-701e-000a-6459-59bc95000000" + "315fca7e-e01e-0037-2a5b-76ca8e000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/ascii-5.replay b/blob/azureblob/testdata/TestConformance/TestKeys/ascii-5.replay index 74cf313fe..3beba1d5d 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/ascii-5.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/ascii-5.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCmIDwbKQAA", + "Initial": "AQAAAA7dhWumJ84WDQAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "d0fd3a67a9f289eb", + "ID": "8003302502f67619", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys@", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:25 GMT" ], "Etag": [ - "\"0x8DC2770B62E7B7C\"" + "\"0x8DC4472DAC81C86\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "a4318e78-601e-0080-8059-59e724000000" + "d462761e-a01e-006b-415b-769fd6000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "e2c578efd764542a", + "ID": "0b0dcba8755bfa23", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys@", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:25 GMT" ], "Etag": [ - "\"0x8DC2770B62E7B7C\"" + "\"0x8DC4472DAC81C86\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "a4318e81-601e-0080-0859-59e724000000" + "d4627625-a01e-006b-475b-769fd6000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "cd192ef3282af261", + "ID": "7632e9de7e043cd5", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys@", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:25 GMT" ], "Etag": [ - "\"0x8DC2770B62E7B7C\"" + "\"0x8DC4472DAC81C86\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "a4318e97-601e-0080-1359-59e724000000" + "d462762b-a01e-006b-4c5b-769fd6000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "951a4d04aee7d7a2", + "ID": "487c35c37e169502", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys@?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:25 GMT" ], "Etag": [ - "\"0x8DC2770B62E7B7C\"" + "\"0x8DC4472DAC81C86\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "a4318e9a-601e-0080-1659-59e724000000" + "d4627632-a01e-006b-535b-769fd6000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,232 @@ } }, { - "ID": "35f90266ceab875c", + "ID": "0bb4026b93d135ea", + "Request": { + "Method": "PUT", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys@-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys@" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:25 GMT" + ], + "Etag": [ + "\"0x8DC4472DAD3DAA9\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Copy-Id": [ + "13b3eba1-a39e-4f5c-9d2a-d81061b55859" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Request-Id": [ + "d4627635-a01e-006b-565b-769fd6000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "8b777110dd96b0c7", + "Request": { + "Method": "GET", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys@-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Disposition": [ + "" + ], + "Content-Length": [ + "5" + ], + "Content-Md5": [ + "XUFAKrxLKna5cZ2REBfFkg==" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:25 GMT" + ], + "Etag": [ + "\"0x8DC4472DAD3DAA9\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Blob-Type": [ + "BlockBlob" + ], + "X-Ms-Copy-Completion-Time": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "X-Ms-Copy-Id": [ + "13b3eba1-a39e-4f5c-9d2a-d81061b55859" + ], + "X-Ms-Copy-Progress": [ + "5/5" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys@" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Creation-Time": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "X-Ms-Lease-State": [ + "available" + ], + "X-Ms-Lease-Status": [ + "unlocked" + ], + "X-Ms-Request-Id": [ + "d4627642-a01e-006b-625b-769fd6000000" + ], + "X-Ms-Server-Encrypted": [ + "true" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "7a33fcfe3cdf0a10", + "Request": { + "Method": "DELETE", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys@-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:25 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Delete-Type-Permanent": [ + "true" + ], + "X-Ms-Request-Id": [ + "d4627648-a01e-006b-685b-769fd6000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "e8f5c5f9cd3161bd", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys@", @@ -418,7 +643,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:25 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +652,7 @@ "true" ], "X-Ms-Request-Id": [ - "a4318e9d-601e-0080-1959-59e724000000" + "d4627650-a01e-006b-705b-769fd6000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/ascii-6.replay b/blob/azureblob/testdata/TestConformance/TestKeys/ascii-6.replay index 389c8b6f5..8b4897472 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/ascii-6.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/ascii-6.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMClFMuJGAAA", + "Initial": "AQAAAA7dhWupF6HuEgAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "e275bae7472b6639", + "ID": "6af9219062c25483", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%5B__0x5c__%5D%5E_", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B578DA8C\"" + "\"0x8DC4472DC6897C7\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "3a0b2fc9-201e-0065-4059-59b666000000" + "f775f4e4-601e-0039-7d5b-76e33e000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "5a623374a5b4d32b", + "ID": "c6773e31f434cfcd", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%5B__0x5c__%5D%5E_", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B578DA8C\"" + "\"0x8DC4472DC6897C7\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "3a0b2fd8-201e-0065-4e59-59b666000000" + "f775f4e9-601e-0039-015b-76e33e000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "61f43b80cd026ec1", + "ID": "5bb64efa70f446ff", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%5B__0x5c__%5D%5E_", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B578DA8C\"" + "\"0x8DC4472DC6897C7\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "3a0b2fde-201e-0065-5359-59b666000000" + "f775f4ed-601e-0039-045b-76e33e000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "cad0e58489b69366", + "ID": "65a7472e84f095f8", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%5B__0x5c__%5D%5E_?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B578DA8C\"" + "\"0x8DC4472DC6897C7\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "3a0b2fe7-201e-0065-5c59-59b666000000" + "f775f4f1-601e-0039-085b-76e33e000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,232 @@ } }, { - "ID": "f4ae056df5953a8a", + "ID": "7089b514d6f34862", + "Request": { + "Method": "PUT", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%5B__0x5c__%5D%5E_-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%5B__0x5c__%5D%5E_" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Etag": [ + "\"0x8DC4472DC74CAFE\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Copy-Id": [ + "13efaee3-4095-4f1e-8720-c05a06a512bd" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Request-Id": [ + "f775f4fa-601e-0039-0e5b-76e33e000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "64ef2d6b9e2763b3", + "Request": { + "Method": "GET", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%5B__0x5c__%5D%5E_-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Disposition": [ + "" + ], + "Content-Length": [ + "5" + ], + "Content-Md5": [ + "XUFAKrxLKna5cZ2REBfFkg==" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Etag": [ + "\"0x8DC4472DC74CAFE\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Blob-Type": [ + "BlockBlob" + ], + "X-Ms-Copy-Completion-Time": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "X-Ms-Copy-Id": [ + "13efaee3-4095-4f1e-8720-c05a06a512bd" + ], + "X-Ms-Copy-Progress": [ + "5/5" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%5B__0x5c__%5D%5E_" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Creation-Time": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "X-Ms-Lease-State": [ + "available" + ], + "X-Ms-Lease-Status": [ + "unlocked" + ], + "X-Ms-Request-Id": [ + "f775f4ff-601e-0039-135b-76e33e000000" + ], + "X-Ms-Server-Encrypted": [ + "true" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "37e2adf7d76dffd9", + "Request": { + "Method": "DELETE", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%5B__0x5c__%5D%5E_-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Delete-Type-Permanent": [ + "true" + ], + "X-Ms-Request-Id": [ + "f775f507-601e-0039-195b-76e33e000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "23bb352798afbd59", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%5B__0x5c__%5D%5E_", @@ -418,7 +643,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +652,7 @@ "true" ], "X-Ms-Request-Id": [ - "3a0b2ff1-201e-0065-6559-59b666000000" + "f775f50b-601e-0039-1d5b-76e33e000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/ascii-7.replay b/blob/azureblob/testdata/TestConformance/TestKeys/ascii-7.replay index 12f312443..6bb9417f9 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/ascii-7.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/ascii-7.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCnD25L4gAA", + "Initial": "AQAAAA7dhWumNDM3sQAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "fb39fe4512ac606c", + "ID": "e3daf58a98b44a03", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%60", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B69CE49B\"" + "\"0x8DC4472DAE82301\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "50095f48-101e-001c-5959-594a42000000" + "29510237-e01e-0045-495b-76cdc1000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "6c0adfd2becec385", + "ID": "21897bc70dabc2a9", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%60", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B69CE49B\"" + "\"0x8DC4472DAE82301\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "50095f69-101e-001c-7759-594a42000000" + "2951023c-e01e-0045-4d5b-76cdc1000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "697cf422d1a0fe2c", + "ID": "d1fd997147940580", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%60", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B69CE49B\"" + "\"0x8DC4472DAE82301\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "50095f8b-101e-001c-1859-594a42000000" + "29510243-e01e-0045-515b-76cdc1000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "36b7590ef93803a5", + "ID": "4b29ec6490fd0a0d", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%60?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B69CE49B\"" + "\"0x8DC4472DAE82301\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "50095fa8-101e-001c-3459-594a42000000" + "2951024b-e01e-0045-585b-76cdc1000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,232 @@ } }, { - "ID": "f8559883c569bfb3", + "ID": "40d169dec8e8c003", + "Request": { + "Method": "PUT", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%60-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%60" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Etag": [ + "\"0x8DC4472DAF42F2F\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Copy-Id": [ + "cb491463-249a-4dd0-bdac-43dbabecf7e1" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Request-Id": [ + "29510250-e01e-0045-5d5b-76cdc1000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "15991efe4f7c4cae", + "Request": { + "Method": "GET", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%60-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Disposition": [ + "" + ], + "Content-Length": [ + "5" + ], + "Content-Md5": [ + "XUFAKrxLKna5cZ2REBfFkg==" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Etag": [ + "\"0x8DC4472DAF42F2F\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Blob-Type": [ + "BlockBlob" + ], + "X-Ms-Copy-Completion-Time": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "X-Ms-Copy-Id": [ + "cb491463-249a-4dd0-bdac-43dbabecf7e1" + ], + "X-Ms-Copy-Progress": [ + "5/5" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%60" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Creation-Time": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "X-Ms-Lease-State": [ + "available" + ], + "X-Ms-Lease-Status": [ + "unlocked" + ], + "X-Ms-Request-Id": [ + "29510257-e01e-0045-625b-76cdc1000000" + ], + "X-Ms-Server-Encrypted": [ + "true" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "e7d4a5e07115dbec", + "Request": { + "Method": "DELETE", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%60-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Delete-Type-Permanent": [ + "true" + ], + "X-Ms-Request-Id": [ + "2951025f-e01e-0045-685b-76cdc1000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "7d9d64fb03bfb763", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%60", @@ -418,7 +643,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +652,7 @@ "true" ], "X-Ms-Request-Id": [ - "50095fc3-101e-001c-4d59-594a42000000" + "2951026e-e01e-0045-735b-76cdc1000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/ascii-8.replay b/blob/azureblob/testdata/TestConformance/TestKeys/ascii-8.replay index a11f541c1..3ac4ce92a 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/ascii-8.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/ascii-8.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCnGXrhBgAA", + "Initial": "AQAAAA7dhWuoElVSBAAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "79399611d1b886c9", + "ID": "c2eddd7595ceff71", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%7B%7C%7D~__0x7f__", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Etag": [ - "\"0x8DC2770B6B68365\"" + "\"0x8DC4472DBC2ABD8\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "61a0ee96-701e-0078-2859-59bbda000000" + "235dfa7b-c01e-0030-515b-76a6ed000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "c2e080027d6e796e", + "ID": "2b0cba766fe6a77b", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%7B%7C%7D~__0x7f__", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Etag": [ - "\"0x8DC2770B6B68365\"" + "\"0x8DC4472DBC2ABD8\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "61a0eeb5-701e-0078-4659-59bbda000000" + "235dfa86-c01e-0030-5b5b-76a6ed000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "71a1b60e74ab3a2e", + "ID": "4c2aa13a3b5f8daa", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%7B%7C%7D~__0x7f__", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Etag": [ - "\"0x8DC2770B6B68365\"" + "\"0x8DC4472DBC2ABD8\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "61a0eecf-701e-0078-5f59-59bbda000000" + "235dfa8d-c01e-0030-615b-76a6ed000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "cc71bb553a29e2df", + "ID": "5902f38e5a4f6147", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%7B%7C%7D~__0x7f__?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Etag": [ - "\"0x8DC2770B6B68365\"" + "\"0x8DC4472DBC2ABD8\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "61a0eee2-701e-0078-7259-59bbda000000" + "235dfa92-c01e-0030-665b-76a6ed000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,232 @@ } }, { - "ID": "7b42759c020cd1f2", + "ID": "23da3f535f23d75b", + "Request": { + "Method": "PUT", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%7B%7C%7D~__0x7f__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%7B%7C%7D~__0x7f__" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "Etag": [ + "\"0x8DC4472DBCF061D\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Copy-Id": [ + "843e4fc6-a1a3-40b7-9c82-e326dcef5890" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Request-Id": [ + "235dfa9a-c01e-0030-6d5b-76a6ed000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "6ec41b69dd0ac88e", + "Request": { + "Method": "GET", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%7B%7C%7D~__0x7f__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Disposition": [ + "" + ], + "Content-Length": [ + "5" + ], + "Content-Md5": [ + "XUFAKrxLKna5cZ2REBfFkg==" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "Etag": [ + "\"0x8DC4472DBCF061D\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Blob-Type": [ + "BlockBlob" + ], + "X-Ms-Copy-Completion-Time": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "X-Ms-Copy-Id": [ + "843e4fc6-a1a3-40b7-9c82-e326dcef5890" + ], + "X-Ms-Copy-Progress": [ + "5/5" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%7B%7C%7D~__0x7f__" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Creation-Time": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "X-Ms-Lease-State": [ + "available" + ], + "X-Ms-Lease-Status": [ + "unlocked" + ], + "X-Ms-Request-Id": [ + "235dfaa6-c01e-0030-795b-76a6ed000000" + ], + "X-Ms-Server-Encrypted": [ + "true" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "cad4a5a83d3c47fe", + "Request": { + "Method": "DELETE", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%7B%7C%7D~__0x7f__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Delete-Type-Permanent": [ + "true" + ], + "X-Ms-Request-Id": [ + "235dfaac-c01e-0030-7e5b-76a6ed000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "01653d0ec1aff4c5", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%7B%7C%7D~__0x7f__", @@ -418,7 +643,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +652,7 @@ "true" ], "X-Ms-Request-Id": [ - "61a0eefb-701e-0078-0b59-59bbda000000" + "235dfab4-c01e-0030-045b-76a6ed000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/backslashes.replay b/blob/azureblob/testdata/TestConformance/TestKeys/backslashes.replay index df414f4e7..706e0e8cb 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/backslashes.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/backslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCkHgU45QAA", + "Initial": "AQAAAA7dhWunNLkMaQAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "0053c27ab3ca3425", + "ID": "a83d0b5a09232480", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x5c__bar__0x5c__baz", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:06:59 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Etag": [ - "\"0x8DC2770B4F84BB3\"" + "\"0x8DC4472DB8202C1\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "1a84ea2f-301e-0069-4259-59216e000000" + "d9f7fe7f-301e-0046-1c5b-762ca5000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "7911a74a9772322b", + "ID": "ade60066ec6f17fc", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x5c__bar__0x5c__baz", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:59 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Etag": [ - "\"0x8DC2770B4F84BB3\"" + "\"0x8DC4472DB8202C1\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "1a84ea36-301e-0069-4859-59216e000000" + "d9f7fe84-301e-0046-205b-762ca5000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "4342c786de10010a", + "ID": "183efdec627d8485", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x5c__bar__0x5c__baz", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:59 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Etag": [ - "\"0x8DC2770B4F84BB3\"" + "\"0x8DC4472DB8202C1\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "1a84ea3b-301e-0069-4c59-59216e000000" + "d9f7fe8d-301e-0046-285b-762ca5000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "9b6ae825a8d06de4", + "ID": "34dc766ef1dc64c2", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x5c__bar__0x5c__baz?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:59 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Etag": [ - "\"0x8DC2770B4F84BB3\"" + "\"0x8DC4472DB8202C1\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "1a84ea3d-301e-0069-4e59-59216e000000" + "d9f7fe99-301e-0046-315b-762ca5000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,232 @@ } }, { - "ID": "b17f002faac84ada", + "ID": "f5dc18f57bf07d5b", + "Request": { + "Method": "PUT", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x5c__bar__0x5c__baz-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x5c__bar__0x5c__baz" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "Etag": [ + "\"0x8DC4472DB8E840D\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Copy-Id": [ + "e9ca318a-b183-40e4-9edf-cc0764cb435f" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Request-Id": [ + "d9f7fea2-301e-0046-395b-762ca5000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "23d2b6b5291490a4", + "Request": { + "Method": "GET", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x5c__bar__0x5c__baz-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Disposition": [ + "" + ], + "Content-Length": [ + "5" + ], + "Content-Md5": [ + "XUFAKrxLKna5cZ2REBfFkg==" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "Etag": [ + "\"0x8DC4472DB8E840D\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Blob-Type": [ + "BlockBlob" + ], + "X-Ms-Copy-Completion-Time": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "X-Ms-Copy-Id": [ + "e9ca318a-b183-40e4-9edf-cc0764cb435f" + ], + "X-Ms-Copy-Progress": [ + "5/5" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x5c__bar__0x5c__baz" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Creation-Time": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "X-Ms-Lease-State": [ + "available" + ], + "X-Ms-Lease-Status": [ + "unlocked" + ], + "X-Ms-Request-Id": [ + "d9f7feb3-301e-0046-465b-762ca5000000" + ], + "X-Ms-Server-Encrypted": [ + "true" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "5d7ad96ebfcdb11a", + "Request": { + "Method": "DELETE", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x5c__bar__0x5c__baz-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Delete-Type-Permanent": [ + "true" + ], + "X-Ms-Request-Id": [ + "d9f7febb-301e-0046-4e5b-762ca5000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "395c489ad54d398b", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x5c__bar__0x5c__baz", @@ -418,7 +643,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:59 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +652,7 @@ "true" ], "X-Ms-Request-Id": [ - "1a84ea40-301e-0069-5159-59216e000000" + "d9f7feca-301e-0046-5b5b-762ca5000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/dotdotbackslash.replay b/blob/azureblob/testdata/TestConformance/TestKeys/dotdotbackslash.replay index b892062d8..2b264d132 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/dotdotbackslash.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/dotdotbackslash.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMClMlPtMwAA", + "Initial": "AQAAAA7dhWuoOV91agAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "a9f1ec7dbafbddab", + "ID": "57cf42bfd3f1bcae", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c__..__0x5c__bar__0x5c__..__0x5c__..__0x5c__baz..__0x5c__", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B5C4A591\"" + "\"0x8DC4472DC264136\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "c0e5861b-901e-005f-0259-59ac1e000000" + "e926bc00-c01e-001f-2e5b-76ab26000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "d73e0797a6703e34", + "ID": "702802e72244543f", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c__..__0x5c__bar__0x5c__..__0x5c__..__0x5c__baz..__0x5c__", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B5C4A591\"" + "\"0x8DC4472DC264136\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "c0e58623-901e-005f-0959-59ac1e000000" + "e926bc10-c01e-001f-3b5b-76ab26000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "dddff0bb46665a5c", + "ID": "ff560b0b762c05f8", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c__..__0x5c__bar__0x5c__..__0x5c__..__0x5c__baz..__0x5c__", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B5C4A591\"" + "\"0x8DC4472DC264136\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "c0e5862a-901e-005f-0c59-59ac1e000000" + "e926bc1b-c01e-001f-455b-76ab26000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "34d1a7b6c741cb99", + "ID": "85219a85eefaf86a", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c__..__0x5c__bar__0x5c__..__0x5c__..__0x5c__baz..__0x5c__?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B5C4A591\"" + "\"0x8DC4472DC264136\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "c0e58632-901e-005f-1259-59ac1e000000" + "e926bc22-c01e-001f-4c5b-76ab26000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,232 @@ } }, { - "ID": "c7e716bda31edac4", + "ID": "cb14a54708fedfb1", + "Request": { + "Method": "PUT", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c__..__0x5c__bar__0x5c__..__0x5c__..__0x5c__baz..__0x5c__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c__..__0x5c__bar__0x5c__..__0x5c__..__0x5c__baz..__0x5c__" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Etag": [ + "\"0x8DC4472DC324D67\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Copy-Id": [ + "d5870e27-c958-4619-a0e8-ced86569f81f" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Request-Id": [ + "e926bc2f-c01e-001f-575b-76ab26000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "8712a41690adf075", + "Request": { + "Method": "GET", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c__..__0x5c__bar__0x5c__..__0x5c__..__0x5c__baz..__0x5c__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Disposition": [ + "" + ], + "Content-Length": [ + "5" + ], + "Content-Md5": [ + "XUFAKrxLKna5cZ2REBfFkg==" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Etag": [ + "\"0x8DC4472DC324D67\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Blob-Type": [ + "BlockBlob" + ], + "X-Ms-Copy-Completion-Time": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "X-Ms-Copy-Id": [ + "d5870e27-c958-4619-a0e8-ced86569f81f" + ], + "X-Ms-Copy-Progress": [ + "5/5" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c__..__0x5c__bar__0x5c__..__0x5c__..__0x5c__baz..__0x5c__" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Creation-Time": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "X-Ms-Lease-State": [ + "available" + ], + "X-Ms-Lease-Status": [ + "unlocked" + ], + "X-Ms-Request-Id": [ + "e926bc3b-c01e-001f-635b-76ab26000000" + ], + "X-Ms-Server-Encrypted": [ + "true" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "287c8bbc5b2c56c3", + "Request": { + "Method": "DELETE", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c__..__0x5c__bar__0x5c__..__0x5c__..__0x5c__baz..__0x5c__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Delete-Type-Permanent": [ + "true" + ], + "X-Ms-Request-Id": [ + "e926bc3f-c01e-001f-675b-76ab26000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "708678c9ff0fbd70", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c__..__0x5c__bar__0x5c__..__0x5c__..__0x5c__baz..__0x5c__", @@ -418,7 +643,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +652,7 @@ "true" ], "X-Ms-Request-Id": [ - "c0e58639-901e-005f-1859-59ac1e000000" + "e926bc48-c01e-001f-705b-76ab26000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/dotdotslash.replay b/blob/azureblob/testdata/TestConformance/TestKeys/dotdotslash.replay index 53ba60239..f81d29142 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/dotdotslash.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/dotdotslash.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCmM9yeiQAA", + "Initial": "AQAAAA7dhWupMSFIjgAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "582a780a12bd9849", + "ID": "5efa109fb22a26d7", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Etag": [ - "\"0x8DC2770B6619202\"" + "\"0x8DC4472DCAA522F\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "c2035927-e01e-0027-3859-590fe6000000" + "56a78e71-901e-0060-745b-7664bd000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "a5b5eb76e65551d2", + "ID": "507b35bc73944138", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Etag": [ - "\"0x8DC2770B6619202\"" + "\"0x8DC4472DCAA522F\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "c2035941-e01e-0027-5159-590fe6000000" + "56a78e7e-901e-0060-805b-7664bd000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "c0f54694cff103d6", + "ID": "0a9ef1a75be5c609", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Etag": [ - "\"0x8DC2770B6619202\"" + "\"0x8DC4472DCAA522F\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "c203595a-e01e-0027-6859-590fe6000000" + "56a78e86-901e-0060-075b-7664bd000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "3f602c29dda651a6", + "ID": "80db11909559d173", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Etag": [ - "\"0x8DC2770B6619202\"" + "\"0x8DC4472DCAA522F\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "c2035975-e01e-0027-0359-590fe6000000" + "56a78e8e-901e-0060-0e5b-7664bd000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,232 @@ } }, { - "ID": "70ef01ca53f09965", + "ID": "69db408b82a594e6", + "Request": { + "Method": "PUT", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "Etag": [ + "\"0x8DC4472DCB7489A\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Copy-Id": [ + "0d4bb902-dc05-48a8-a5ec-599ec0da279e" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Request-Id": [ + "56a78e97-901e-0060-175b-7664bd000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "36cfe567b9c3c003", + "Request": { + "Method": "GET", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Disposition": [ + "" + ], + "Content-Length": [ + "5" + ], + "Content-Md5": [ + "XUFAKrxLKna5cZ2REBfFkg==" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "Etag": [ + "\"0x8DC4472DCB7489A\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Blob-Type": [ + "BlockBlob" + ], + "X-Ms-Copy-Completion-Time": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "X-Ms-Copy-Id": [ + "0d4bb902-dc05-48a8-a5ec-599ec0da279e" + ], + "X-Ms-Copy-Progress": [ + "5/5" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Creation-Time": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "X-Ms-Lease-State": [ + "available" + ], + "X-Ms-Lease-Status": [ + "unlocked" + ], + "X-Ms-Request-Id": [ + "56a78ea5-901e-0060-235b-7664bd000000" + ], + "X-Ms-Server-Encrypted": [ + "true" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "8ba9c7ea39d4ab64", + "Request": { + "Method": "DELETE", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Delete-Type-Permanent": [ + "true" + ], + "X-Ms-Request-Id": [ + "56a78eab-901e-0060-285b-7664bd000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "84ffd6d7f4c6d391", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__", @@ -418,7 +643,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +652,7 @@ "true" ], "X-Ms-Request-Id": [ - "c203598c-e01e-0027-1959-590fe6000000" + "56a78eb4-901e-0060-2e5b-7664bd000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/fwdslashes.replay b/blob/azureblob/testdata/TestConformance/TestKeys/fwdslashes.replay index f58b719a6..ed089c7d8 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/fwdslashes.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/fwdslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMClHkcingAA", + "Initial": "AQAAAA7dhWupJGJN7QAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "967f20af70eb7a90", + "ID": "22eac3f6c3a2bbda", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%2Fbar%2Fbaz", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Etag": [ - "\"0x8DC2770B5918F15\"" + "\"0x8DC4472DC896175\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "3767e041-001e-003f-7b59-59d081000000" + "ac5e6d2b-501e-000d-275b-76d0f6000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "f21115d238caa88e", + "ID": "a7c848079e392fb5", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%2Fbar%2Fbaz", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Etag": [ - "\"0x8DC2770B5918F15\"" + "\"0x8DC4472DC896175\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "3767e050-001e-003f-0959-59d081000000" + "ac5e6d39-501e-000d-345b-76d0f6000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "8e1955dcb0a0889a", + "ID": "3116ce020522ffaf", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%2Fbar%2Fbaz", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Etag": [ - "\"0x8DC2770B5918F15\"" + "\"0x8DC4472DC896175\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "3767e058-001e-003f-1059-59d081000000" + "ac5e6d42-501e-000d-3b5b-76d0f6000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "c6ae90264cba1f61", + "ID": "16052c94079246e3", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%2Fbar%2Fbaz?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Etag": [ - "\"0x8DC2770B5918F15\"" + "\"0x8DC4472DC896175\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "3767e063-001e-003f-1a59-59d081000000" + "ac5e6d4d-501e-000d-455b-76d0f6000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,232 @@ } }, { - "ID": "005d1a5c2e6384a9", + "ID": "6a4728524ca01863", + "Request": { + "Method": "PUT", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%2Fbar%2Fbaz-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%2Fbar%2Fbaz" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "Etag": [ + "\"0x8DC4472DC95469D\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Copy-Id": [ + "508f510e-aa66-4ca4-96e9-2893779ee3ee" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Request-Id": [ + "ac5e6d54-501e-000d-4c5b-76d0f6000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "f8869c64961baecd", + "Request": { + "Method": "GET", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%2Fbar%2Fbaz-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Disposition": [ + "" + ], + "Content-Length": [ + "5" + ], + "Content-Md5": [ + "XUFAKrxLKna5cZ2REBfFkg==" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "Etag": [ + "\"0x8DC4472DC95469D\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Blob-Type": [ + "BlockBlob" + ], + "X-Ms-Copy-Completion-Time": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "X-Ms-Copy-Id": [ + "508f510e-aa66-4ca4-96e9-2893779ee3ee" + ], + "X-Ms-Copy-Progress": [ + "5/5" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%2Fbar%2Fbaz" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Creation-Time": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "X-Ms-Lease-State": [ + "available" + ], + "X-Ms-Lease-Status": [ + "unlocked" + ], + "X-Ms-Request-Id": [ + "ac5e6d5f-501e-000d-555b-76d0f6000000" + ], + "X-Ms-Server-Encrypted": [ + "true" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "3c18b888938212c9", + "Request": { + "Method": "DELETE", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%2Fbar%2Fbaz-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:29 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Delete-Type-Permanent": [ + "true" + ], + "X-Ms-Request-Id": [ + "ac5e6d62-501e-000d-585b-76d0f6000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "6aa3cbdf3827a190", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%2Fbar%2Fbaz", @@ -418,7 +643,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:29 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +652,7 @@ "true" ], "X-Ms-Request-Id": [ - "3767e078-001e-003f-2d59-59d081000000" + "ac5e6d6b-501e-000d-5f5b-76d0f6000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/non-UTF8_fails.replay b/blob/azureblob/testdata/TestConformance/TestKeys/non-UTF8_fails.replay index ad3a155d1..6486e2a0e 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/non-UTF8_fails.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/non-UTF8_fails.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCkHf3VhwAA", + "Initial": "AQAAAA7dhWulM+nhRQAA", "Version": "0.2", "Converter": { "ScrubBody": [ diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/quote.replay b/blob/azureblob/testdata/TestConformance/TestKeys/quote.replay index c4483883c..380185458 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/quote.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/quote.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCkKF0DyAAA", + "Initial": "AQAAAA7dhWunG6F1pwAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "40e0a45dcee460d4", + "ID": "627b654b628c5a41", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x22__bar__0x22__baz", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B511EA65\"" + "\"0x8DC4472DB41329B\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "5e78f518-a01e-006b-5659-599fd6000000" + "59b90818-701e-0047-285b-767379000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "ba35a924852920f2", + "ID": "97d0ac4110373fd3", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x22__bar__0x22__baz", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B511EA65\"" + "\"0x8DC4472DB41329B\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "5e78f52b-a01e-006b-6759-599fd6000000" + "59b9081b-701e-0047-2a5b-767379000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "d1d9d792ea9c5157", + "ID": "80008cb0acdd178e", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x22__bar__0x22__baz", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B511EA65\"" + "\"0x8DC4472DB41329B\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "5e78f547-a01e-006b-7759-599fd6000000" + "59b90821-701e-0047-2f5b-767379000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "0004ea8469f91f05", + "ID": "b2316e11dc689295", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x22__bar__0x22__baz?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B511EA65\"" + "\"0x8DC4472DB41329B\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "5e78f557-a01e-006b-0759-599fd6000000" + "59b90825-701e-0047-335b-767379000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,232 @@ } }, { - "ID": "be69e62518b1f703", + "ID": "1ef0f8e8a0f29269", + "Request": { + "Method": "PUT", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x22__bar__0x22__baz-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x22__bar__0x22__baz" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Etag": [ + "\"0x8DC4472DB4CA29C\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Copy-Id": [ + "03621b40-d134-4ddc-83b7-42ee9ad4c7bc" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Request-Id": [ + "59b9082f-701e-0047-3b5b-767379000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "da0152c7eb07fedc", + "Request": { + "Method": "GET", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x22__bar__0x22__baz-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Disposition": [ + "" + ], + "Content-Length": [ + "5" + ], + "Content-Md5": [ + "XUFAKrxLKna5cZ2REBfFkg==" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Etag": [ + "\"0x8DC4472DB4CA29C\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Blob-Type": [ + "BlockBlob" + ], + "X-Ms-Copy-Completion-Time": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "X-Ms-Copy-Id": [ + "03621b40-d134-4ddc-83b7-42ee9ad4c7bc" + ], + "X-Ms-Copy-Progress": [ + "5/5" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x22__bar__0x22__baz" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Creation-Time": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "X-Ms-Lease-State": [ + "available" + ], + "X-Ms-Lease-Status": [ + "unlocked" + ], + "X-Ms-Request-Id": [ + "59b90837-701e-0047-435b-767379000000" + ], + "X-Ms-Server-Encrypted": [ + "true" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "b7f8fd3a1dc3c77f", + "Request": { + "Method": "DELETE", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x22__bar__0x22__baz-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Delete-Type-Permanent": [ + "true" + ], + "X-Ms-Request-Id": [ + "59b90841-701e-0047-4c5b-767379000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "0f27feeb7e0242ed", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo__0x22__bar__0x22__baz", @@ -418,7 +643,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +652,7 @@ "true" ], "X-Ms-Request-Id": [ - "5e78f565-a01e-006b-1559-599fd6000000" + "59b90849-701e-0047-545b-767379000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/repeatedbackslashes.replay b/blob/azureblob/testdata/TestConformance/TestKeys/repeatedbackslashes.replay index 152cd6691..a5cb66fab 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/repeatedbackslashes.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/repeatedbackslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMClKCx55gAA", + "Initial": "AQAAAA7dhWuoBgNcCAAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "72f1e975c60f5b5c", + "ID": "9ee5bb45ec9d7ff3", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c____0x5c__bar__0x5c____0x5c____0x5c__baz", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B5AAB8B9\"" + "\"0x8DC4472DBA2A566\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "df72506b-f01e-0004-0259-599525000000" + "9d771406-101e-0041-605b-7640c6000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "628a76992213fe3b", + "ID": "14f7e05bd670cd6b", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c____0x5c__bar__0x5c____0x5c____0x5c__baz", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B5AAB8B9\"" + "\"0x8DC4472DBA2A566\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "df72507c-f01e-0004-1259-599525000000" + "9d771411-101e-0041-695b-7640c6000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "b5b0c3bb8c7c31cd", + "ID": "2a5b1e88e668c8b4", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c____0x5c__bar__0x5c____0x5c____0x5c__baz", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B5AAB8B9\"" + "\"0x8DC4472DBA2A566\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "df72508c-f01e-0004-2159-599525000000" + "9d771420-101e-0041-755b-7640c6000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "95421a9711f000e3", + "ID": "40dc54430863e4a0", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c____0x5c__bar__0x5c____0x5c____0x5c__baz?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Etag": [ - "\"0x8DC2770B5AAB8B9\"" + "\"0x8DC4472DBA2A566\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "df725095-f01e-0004-2a59-599525000000" + "9d77142c-101e-0041-015b-7640c6000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,232 @@ } }, { - "ID": "af3474f55e819079", + "ID": "b870ea4b29603a11", + "Request": { + "Method": "PUT", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c____0x5c__bar__0x5c____0x5c____0x5c__baz-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c____0x5c__bar__0x5c____0x5c____0x5c__baz" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Etag": [ + "\"0x8DC4472DBAE6380\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Copy-Id": [ + "9cd58f9b-8bd1-4ca6-86a6-ae93fb573005" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Request-Id": [ + "9d77143b-101e-0041-105b-7640c6000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "9deec553a1c6acd1", + "Request": { + "Method": "GET", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c____0x5c__bar__0x5c____0x5c____0x5c__baz-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Disposition": [ + "" + ], + "Content-Length": [ + "5" + ], + "Content-Md5": [ + "XUFAKrxLKna5cZ2REBfFkg==" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Etag": [ + "\"0x8DC4472DBAE6380\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Blob-Type": [ + "BlockBlob" + ], + "X-Ms-Copy-Completion-Time": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "X-Ms-Copy-Id": [ + "9cd58f9b-8bd1-4ca6-86a6-ae93fb573005" + ], + "X-Ms-Copy-Progress": [ + "5/5" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c____0x5c__bar__0x5c____0x5c____0x5c__baz" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Creation-Time": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "X-Ms-Lease-State": [ + "available" + ], + "X-Ms-Lease-Status": [ + "unlocked" + ], + "X-Ms-Request-Id": [ + "9d77144c-101e-0041-1f5b-7640c6000000" + ], + "X-Ms-Server-Encrypted": [ + "true" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "6f614f0d0e63de91", + "Request": { + "Method": "DELETE", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c____0x5c__bar__0x5c____0x5c____0x5c__baz-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:28 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Delete-Type-Permanent": [ + "true" + ], + "X-Ms-Request-Id": [ + "9d771453-101e-0041-265b-7640c6000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "61b133d958d379b7", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys..__0x5c__foo__0x5c____0x5c__bar__0x5c____0x5c____0x5c__baz", @@ -418,7 +643,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:07:01 GMT" + "Thu, 14 Mar 2024 22:05:28 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +652,7 @@ "true" ], "X-Ms-Request-Id": [ - "df7250a1-f01e-0004-3459-599525000000" + "9d771459-101e-0041-2c5b-7640c6000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/repeatedfwdslashes.replay b/blob/azureblob/testdata/TestConformance/TestKeys/repeatedfwdslashes.replay index 740169f7f..06ddf8cd3 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/repeatedfwdslashes.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/repeatedfwdslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCmKcu2/QAA", + "Initial": "AQAAAA7dhWunBY0b/AAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "c6e014de11c4e703", + "ID": "5abaf9bb6a7ab785", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%2F%2Fbar%2F%2F%2Fbaz", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B647570D\"" + "\"0x8DC4472DB09FDF7\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "808c79e4-301e-0079-4f59-59e406000000" + "02768a5c-f01e-0066-555b-765702000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "996af56c99675ff1", + "ID": "d1fc0b784c9c328f", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%2F%2Fbar%2F%2F%2Fbaz", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B647570D\"" + "\"0x8DC4472DB09FDF7\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "808c79ed-301e-0079-5759-59e406000000" + "02768a73-f01e-0066-6a5b-765702000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "cc6403e9ce9fea42", + "ID": "71349b7da1af4c03", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%2F%2Fbar%2F%2F%2Fbaz", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B647570D\"" + "\"0x8DC4472DB09FDF7\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "808c79f7-301e-0079-5e59-59e406000000" + "02768a87-f01e-0066-7d5b-765702000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "ad1153d8f6b473ab", + "ID": "8df89e1f6bdc5b41", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%2F%2Fbar%2F%2F%2Fbaz?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B647570D\"" + "\"0x8DC4472DB09FDF7\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "808c7a02-301e-0079-6859-59e406000000" + "02768a9a-f01e-0066-0e5b-765702000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,7 @@ } }, { - "ID": "7c88166f3b8e3fa5", + "ID": "148c3bd5ad23fe00", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%2F%2Fbar%2F%2F%2Fbaz", @@ -418,7 +418,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +427,7 @@ "true" ], "X-Ms-Request-Id": [ - "808c7a0b-301e-0079-7059-59e406000000" + "02768ab0-f01e-0066-245b-765702000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/spaces.replay b/blob/azureblob/testdata/TestConformance/TestKeys/spaces.replay index a61a892f3..596574446 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/spaces.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/spaces.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCnAmjnRgAA", + "Initial": "AQAAAA7dhWunDuntiwAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "d09940b5e5ebdf2f", + "ID": "b5de441cb852acb8", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%20bar%20baz", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B67B09BA\"" + "\"0x8DC4472DB217A2E\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "a8e8fbc2-801e-0031-6a59-59f931000000" + "eabc1525-501e-0050-0e5b-76da72000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "9ce8dc4facc87fbe", + "ID": "24efdf43d27f4e18", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%20bar%20baz", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B67B09BA\"" + "\"0x8DC4472DB217A2E\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "a8e8fbd2-801e-0031-7959-59f931000000" + "eabc152f-501e-0050-175b-76da72000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "43e3af3c0a2a29c5", + "ID": "920416812ace9680", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%20bar%20baz", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B67B09BA\"" + "\"0x8DC4472DB217A2E\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "a8e8fbde-801e-0031-0459-59f931000000" + "eabc153c-501e-0050-205b-76da72000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "84b3836fd0b66487", + "ID": "1dd773191dfcc304", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%20bar%20baz?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B67B09BA\"" + "\"0x8DC4472DB217A2E\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:03 GMT" + "Thu, 14 Mar 2024 22:05:27 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "a8e8fbf0-801e-0031-1459-59f931000000" + "eabc154b-501e-0050-2c5b-76da72000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,232 @@ } }, { - "ID": "7aa3aad52dfff349", + "ID": "512464394bfb2347", + "Request": { + "Method": "PUT", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%20bar%20baz-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%20bar%20baz" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Etag": [ + "\"0x8DC4472DB2D5F5A\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Copy-Id": [ + "bd17e1a1-8187-4130-87d7-cbec91e0d7cc" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Request-Id": [ + "eabc155b-501e-0050-3c5b-76da72000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "8a00b80f46c5f8c0", + "Request": { + "Method": "GET", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%20bar%20baz-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Disposition": [ + "" + ], + "Content-Length": [ + "5" + ], + "Content-Md5": [ + "XUFAKrxLKna5cZ2REBfFkg==" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Etag": [ + "\"0x8DC4472DB2D5F5A\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Blob-Type": [ + "BlockBlob" + ], + "X-Ms-Copy-Completion-Time": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "X-Ms-Copy-Id": [ + "bd17e1a1-8187-4130-87d7-cbec91e0d7cc" + ], + "X-Ms-Copy-Progress": [ + "5/5" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%20bar%20baz" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Creation-Time": [ + "Thu, 14 Mar 2024 22:05:27 GMT" + ], + "X-Ms-Lease-State": [ + "available" + ], + "X-Ms-Lease-Status": [ + "unlocked" + ], + "X-Ms-Request-Id": [ + "eabc1569-501e-0050-485b-76da72000000" + ], + "X-Ms-Server-Encrypted": [ + "true" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "b656968b3fd5e844", + "Request": { + "Method": "DELETE", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%20bar%20baz-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Delete-Type-Permanent": [ + "true" + ], + "X-Ms-Request-Id": [ + "eabc1572-501e-0050-515b-76da72000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "7472688100d7d128", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keysfoo%20bar%20baz", @@ -418,7 +643,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +652,7 @@ "true" ], "X-Ms-Request-Id": [ - "a8e8fc01-801e-0031-2559-59f931000000" + "eabc157e-501e-0050-5b5b-76da72000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/startwithdigit.replay b/blob/azureblob/testdata/TestConformance/TestKeys/startwithdigit.replay index 863437e7d..12791097d 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/startwithdigit.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/startwithdigit.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCmAGlq7gAA", + "Initial": "AQAAAA7dhWumCcer/gAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "8160edf352d0b595", + "ID": "57d8bf4c2c090e03", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys12345", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B5DD811D\"" + "\"0x8DC4472DA83CA72\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "c5b431aa-401e-0011-5d59-598296000000" + "c8246f65-201e-0007-575b-767441000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "08eff69673755232", + "ID": "4df95ab05bfc192b", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys12345", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B5DD811D\"" + "\"0x8DC4472DA83CA72\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "c5b431b4-401e-0011-6659-598296000000" + "c8246f6f-201e-0007-605b-767441000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "8e39e9bf7ec9f070", + "ID": "552837bbbd6264b7", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys12345", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B5DD811D\"" + "\"0x8DC4472DA83CA72\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "c5b431bb-401e-0011-6c59-598296000000" + "c8246f77-201e-0007-675b-767441000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "90217cab4afca1bd", + "ID": "0eed233b92ccd895", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys12345?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Etag": [ - "\"0x8DC2770B5DD811D\"" + "\"0x8DC4472DA83CA72\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "c5b431c2-401e-0011-7359-598296000000" + "c8246f7f-201e-0007-6f5b-767441000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,232 @@ } }, { - "ID": "2a6e06cede46391f", + "ID": "caf80beb7eddf70f", + "Request": { + "Method": "PUT", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys12345-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys12345" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Etag": [ + "\"0x8DC4472DA90E7EA\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Copy-Id": [ + "45a70e8c-30a3-454e-9990-c878e3010bb6" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Request-Id": [ + "c8246f87-201e-0007-765b-767441000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "9c13c8e054ad0704", + "Request": { + "Method": "GET", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys12345-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Disposition": [ + "" + ], + "Content-Length": [ + "5" + ], + "Content-Md5": [ + "XUFAKrxLKna5cZ2REBfFkg==" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Etag": [ + "\"0x8DC4472DA90E7EA\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Blob-Type": [ + "BlockBlob" + ], + "X-Ms-Copy-Completion-Time": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "X-Ms-Copy-Id": [ + "45a70e8c-30a3-454e-9990-c878e3010bb6" + ], + "X-Ms-Copy-Progress": [ + "5/5" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys12345" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Creation-Time": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "X-Ms-Lease-State": [ + "available" + ], + "X-Ms-Lease-Status": [ + "unlocked" + ], + "X-Ms-Request-Id": [ + "c8246f9b-201e-0007-085b-767441000000" + ], + "X-Ms-Server-Encrypted": [ + "true" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "aa37aea093e73553", + "Request": { + "Method": "DELETE", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys12345-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Delete-Type-Permanent": [ + "true" + ], + "X-Ms-Request-Id": [ + "c8246fa0-201e-0007-0c5b-767441000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "df89d27067f3db0c", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys12345", @@ -418,7 +643,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:07:02 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +652,7 @@ "true" ], "X-Ms-Request-Id": [ - "c5b431ca-401e-0011-7a59-598296000000" + "c8246fa8-201e-0007-145b-767441000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/azureblob/testdata/TestConformance/TestKeys/unicode.replay b/blob/azureblob/testdata/TestConformance/TestKeys/unicode.replay index ef2eaa3fa..7df436d67 100644 --- a/blob/azureblob/testdata/TestConformance/TestKeys/unicode.replay +++ b/blob/azureblob/testdata/TestConformance/TestKeys/unicode.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCkMaa1uAAA", + "Initial": "AQAAAA7dhWumGmTQUgAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -42,7 +42,7 @@ }, "Entries": [ { - "ID": "2930267d2577ae60", + "ID": "70b8528f435378ca", "Request": { "Method": "PUT", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -105,13 +105,13 @@ "XUFAKrxLKna5cZ2REBfFkg==" ], "Date": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:25 GMT" ], "Etag": [ - "\"0x8DC2770B52A9EED\"" + "\"0x8DC4472DAA6689A\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -120,7 +120,7 @@ "V0JSBnCFdzM=" ], "X-Ms-Request-Id": [ - "83c7fdfe-901e-003d-5559-596e39000000" + "9d5832c7-d01e-004e-0c5b-7636aa000000" ], "X-Ms-Request-Server-Encrypted": [ "true" @@ -133,7 +133,7 @@ } }, { - "ID": "0fcc6b8f65303882", + "ID": "a623256ba13d5b13", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -181,13 +181,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:25 GMT" ], "Etag": [ - "\"0x8DC2770B52A9EED\"" + "\"0x8DC4472DAA6689A\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -196,7 +196,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "X-Ms-Lease-State": [ "available" @@ -205,7 +205,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "83c7fe05-901e-003d-5b59-596e39000000" + "9d5832cf-d01e-004e-135b-7636aa000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -218,7 +218,7 @@ } }, { - "ID": "6dfcc63ffeabfcc0", + "ID": "d82e59cd5f4dade9", "Request": { "Method": "HEAD", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -263,13 +263,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:25 GMT" ], "Etag": [ - "\"0x8DC2770B52A9EED\"" + "\"0x8DC4472DAA6689A\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -284,7 +284,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "X-Ms-Lease-State": [ "available" @@ -293,7 +293,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "83c7fe0b-901e-003d-6059-596e39000000" + "9d5832d8-d01e-004e-1b5b-7636aa000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -306,7 +306,7 @@ } }, { - "ID": "0378f709aa045459", + "ID": "bc7948b7e46d0ef6", "Request": { "Method": "GET", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA?sp=r\u0026sr=b\u0026sv=2021-12-02", @@ -345,13 +345,13 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:25 GMT" ], "Etag": [ - "\"0x8DC2770B52A9EED\"" + "\"0x8DC4472DAA6689A\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -360,7 +360,7 @@ "BlockBlob" ], "X-Ms-Creation-Time": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "X-Ms-Lease-State": [ "available" @@ -369,7 +369,7 @@ "unlocked" ], "X-Ms-Request-Id": [ - "83c7fe0e-901e-003d-6359-596e39000000" + "9d5832de-d01e-004e-215b-7636aa000000" ], "X-Ms-Server-Encrypted": [ "true" @@ -382,7 +382,232 @@ } }, { - "ID": "efbcfd5e02716923", + "ID": "302fc236fd7ed044", + "Request": { + "Method": "PUT", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Etag": [ + "\"0x8DC4472DAB2E9EB\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Copy-Id": [ + "64e74e38-5f64-4390-8d13-bfeb014c3759" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Request-Id": [ + "9d5832e3-d01e-004e-265b-7636aa000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "850e2a445b38fecb", + "Request": { + "Method": "GET", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Disposition": [ + "" + ], + "Content-Length": [ + "5" + ], + "Content-Md5": [ + "XUFAKrxLKna5cZ2REBfFkg==" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Etag": [ + "\"0x8DC4472DAB2E9EB\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Blob-Type": [ + "BlockBlob" + ], + "X-Ms-Copy-Completion-Time": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "X-Ms-Copy-Id": [ + "64e74e38-5f64-4390-8d13-bfeb014c3759" + ], + "X-Ms-Copy-Progress": [ + "5/5" + ], + "X-Ms-Copy-Source": [ + "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA" + ], + "X-Ms-Copy-Status": [ + "success" + ], + "X-Ms-Creation-Time": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "X-Ms-Lease-State": [ + "available" + ], + "X-Ms-Lease-Status": [ + "unlocked" + ], + "X-Ms-Request-Id": [ + "9d5832e9-d01e-004e-2c5b-7636aa000000" + ], + "X-Ms-Server-Encrypted": [ + "true" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "31145742d75957fd", + "Request": { + "Method": "DELETE", + "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy", + "Header": { + "Accept": [ + "application/xml" + ], + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Ms-Date": [ + "CLEARED" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 202, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "0" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:26 GMT" + ], + "Server": [ + "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" + ], + "X-Ms-Delete-Type-Permanent": [ + "true" + ], + "X-Ms-Request-Id": [ + "9d5832f0-d01e-004e-335b-7636aa000000" + ], + "X-Ms-Version": [ + "CLEARED" + ] + }, + "Body": "" + } + }, + { + "ID": "48050876f314f216", "Request": { "Method": "DELETE", "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -418,7 +643,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:07:00 GMT" + "Thu, 14 Mar 2024 22:05:26 GMT" ], "Server": [ "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" @@ -427,7 +652,7 @@ "true" ], "X-Ms-Request-Id": [ - "83c7fe18-901e-003d-6d59-596e39000000" + "9d5832ff-d01e-004e-415b-7636aa000000" ], "X-Ms-Version": [ "CLEARED" diff --git a/blob/drivertest/drivertest.go b/blob/drivertest/drivertest.go index 64cdb2a7f..e96d67894 100644 --- a/blob/drivertest/drivertest.go +++ b/blob/drivertest/drivertest.go @@ -2283,6 +2283,29 @@ func testKeys(t *testing.T, newHarness HarnessMaker) { t.Errorf("got body %q, want %q", string(got), string(content)) } } + + // Copy the blob. + // TODO: s3blob's Copy fails on repeatedfwdslashes. + if description != "repeatedfwdslashes" { + copyToKey := key + "-copy" + if err := b.Copy(ctx, copyToKey, key, nil); err != nil { + t.Fatal(err) + } + defer func() { + err := b.Delete(ctx, copyToKey) + if err != nil { + t.Error(err) + } + }() + got, err = b.ReadAll(ctx, copyToKey) + if err != nil { + t.Fatal(err) + } + if !cmp.Equal(got, content) { + t.Errorf("copied got %q want %q", string(got), string(content)) + } + } + }) } } diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-1.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-1.replay index a9301a7fb..dc565e5d1 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-1.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-1.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXC4JwFNOAAA", + "Initial": "AQAAAA7dhWufKAltQQAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "137a5e7f1c492b5a", + "ID": "8ac2da2bd9c12ad3", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keys%00%01%02%03%04%05%06%07%08%09__0xa__%0B%0C__0xd__%0E%0F\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:40 GMT" + "Thu, 14 Mar 2024 22:05:19 GMT" ], "Etag": [ - "CNPu2fCCx4QDEAE=" + "CPn6t7Lh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPpz-GNGA5KscwAvb6FsIijGse64LNLuWRxX11K085_W7p6fEKEdEjwVD9fYtRILVdMfgTA" + "ABPtcPohy56eFTYjBEt7AFTvSfRpUpmMYdw3L75S61DvnpGzoHscJ_xZR2-GpOE1dgRHCTRqX5w" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1x1MDAwMFx1MDAwMVx1MDAwMlx1MDAwM1x1MDAwNFx1MDAwNVx1MDAwNlx1MDAwN1xiXHRfXzB4YV9fXHUwMDBiXGZfXzB4ZF9fXHUwMDBlXHUwMDBmLzE3MDg4ODIzNjA5NTY3NTUiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGP2dlbmVyYXRpb249MTcwODg4MjM2MDk1Njc1NSZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c1x1MDAwMFx1MDAwMVx1MDAwMlx1MDAwM1x1MDAwNFx1MDAwNVx1MDAwNlx1MDAwN1xiXHRfXzB4YV9fXHUwMDBiXGZfXzB4ZF9fXHUwMDBlXHUwMDBmIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYwOTU2NzU1IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDTlB1MmZDQ3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQwLjk1OFoiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjo0MC45NThaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQwLjk1OFoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM2MDk1Njc1NSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYvMTcwODg4MjM2MDk1Njc1NS9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGL2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNOUHUyZkNDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM2MDk1Njc1NSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYvMTcwODg4MjM2MDk1Njc1NS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMDAlMDElMDIlMDMlMDQlMDUlMDYlMDclMDglMDlfXzB4YV9fJTBCJTBDX18weGRfXyUwRSUwRi9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNOUHUyZkNDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAwMFx1MDAwMVx1MDAwMlx1MDAwM1x1MDAwNFx1MDAwNVx1MDAwNlx1MDAwN1xiXHRfXzB4YV9fXHUwMDBiXGZfXzB4ZF9fXHUwMDBlXHUwMDBmIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjA5NTY3NTUiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1x1MDAwMFx1MDAwMVx1MDAwMlx1MDAwM1x1MDAwNFx1MDAwNVx1MDAwNlx1MDAwN1xiXHRfXzB4YV9fXHUwMDBiXGZfXzB4ZF9fXHUwMDBlXHUwMDBmLzE3MDg4ODIzNjA5NTY3NTUvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTAwJTAxJTAyJTAzJTA0JTA1JTA2JTA3JTA4JTA5X18weGFfXyUwQiUwQ19fMHhkX18lMEUlMEYvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ05QdTJmQ0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM2MDk1Njc1NSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYvMTcwODg4MjM2MDk1Njc1NS91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGL2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNOUHUyZkNDeDRRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1x1MDAwMFx1MDAwMVx1MDAwMlx1MDAwM1x1MDAwNFx1MDAwNVx1MDAwNlx1MDAwN1xiXHRfXzB4YV9fXHUwMDBiXGZfXzB4ZF9fXHUwMDBlXHUwMDBmLzE3MTA0NTM5MTk5NzI3MjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGP2dlbmVyYXRpb249MTcxMDQ1MzkxOTk3MjcyOSZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c1x1MDAwMFx1MDAwMVx1MDAwMlx1MDAwM1x1MDAwNFx1MDAwNVx1MDAwNlx1MDAwN1xiXHRfXzB4YV9fXHUwMDBiXGZfXzB4ZF9fXHUwMDBlXHUwMDBmIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE5OTcyNzI5IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDUG42dDdMaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE5Ljk3NVoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToxOS45NzVaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE5Ljk3NVoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxOTk3MjcyOSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYvMTcxMDQ1MzkxOTk3MjcyOS9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGL2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNQbjZ0N0xoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxOTk3MjcyOSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYvMTcxMDQ1MzkxOTk3MjcyOS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMDAlMDElMDIlMDMlMDQlMDUlMDYlMDclMDglMDlfXzB4YV9fJTBCJTBDX18weGRfXyUwRSUwRi9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNQbjZ0N0xoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAwMFx1MDAwMVx1MDAwMlx1MDAwM1x1MDAwNFx1MDAwNVx1MDAwNlx1MDAwN1xiXHRfXzB4YV9fXHUwMDBiXGZfXzB4ZF9fXHUwMDBlXHUwMDBmIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTk5NzI3MjkiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1x1MDAwMFx1MDAwMVx1MDAwMlx1MDAwM1x1MDAwNFx1MDAwNVx1MDAwNlx1MDAwN1xiXHRfXzB4YV9fXHUwMDBiXGZfXzB4ZF9fXHUwMDBlXHUwMDBmLzE3MTA0NTM5MTk5NzI3MjkvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTAwJTAxJTAyJTAzJTA0JTA1JTA2JTA3JTA4JTA5X18weGFfXyUwQiUwQ19fMHhkX18lMEUlMEYvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ1BuNnQ3TGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxOTk3MjcyOSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYvMTcxMDQ1MzkxOTk3MjcyOS91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGL2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNQbjZ0N0xoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" } }, { - "ID": "8865219bc9f745b4", + "ID": "87c468b1ac2009fb", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%00%01%02%03%04%05%06%07%08%09__0xa__%0B%0C__0xd__%0E%0F", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:41 GMT" + "Thu, 14 Mar 2024 22:05:20 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:40 GMT" + "Thu, 14 Mar 2024 22:05:19 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882360956755" + "1710453919972729" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPqWskbY5zkEnkIl-JnHEOWhFf5AJGi-NjeFYIdJ7Usl1aVOFhrQy_CafqkqLfNTh4GS-Ig" + "ABPtcPrVARmm2W2e2jsJkKFSwCqCbYFE8sae1D1oQF64ra4vWCL2P1cjKToiGRxtmQ50CczxhaU" ] }, "Body": "aGVsbG8=" } }, { - "ID": "70a111d6f09181e7", + "ID": "5eee791c0052a7dd", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%00%01%02%03%04%05%06%07%08%09__0xa__%0B%0C__0xd__%0E%0F?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:41 GMT" + "Thu, 14 Mar 2024 22:05:20 GMT" ], "Etag": [ - "CNPu2fCCx4QDEAE=" + "CPn6t7Lh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPrCSoUMY1nfw5u7MN0M7iR1J7q3i1PK1rVQUrq010Hfw-f8zYoKBIuObIeCP4EgxLNyvgw" + "ABPtcPoeOVSVDiOB-1j8htGQAsdF0j_BbWTxUsypF4jbt3hnfPRfYLYpVQVdQCZufOiomADGqp8" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1x1MDAwMFx1MDAwMVx1MDAwMlx1MDAwM1x1MDAwNFx1MDAwNVx1MDAwNlx1MDAwN1xiXHRfXzB4YV9fXHUwMDBiXGZfXzB4ZF9fXHUwMDBlXHUwMDBmLzE3MDg4ODIzNjA5NTY3NTUiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGP2dlbmVyYXRpb249MTcwODg4MjM2MDk1Njc1NSZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c1x1MDAwMFx1MDAwMVx1MDAwMlx1MDAwM1x1MDAwNFx1MDAwNVx1MDAwNlx1MDAwN1xiXHRfXzB4YV9fXHUwMDBiXGZfXzB4ZF9fXHUwMDBlXHUwMDBmIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYwOTU2NzU1IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDTlB1MmZDQ3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQwLjk1OFoiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjo0MC45NThaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQwLjk1OFoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM2MDk1Njc1NSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYvMTcwODg4MjM2MDk1Njc1NS9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGL2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNOUHUyZkNDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM2MDk1Njc1NSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYvMTcwODg4MjM2MDk1Njc1NS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMDAlMDElMDIlMDMlMDQlMDUlMDYlMDclMDglMDlfXzB4YV9fJTBCJTBDX18weGRfXyUwRSUwRi9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNOUHUyZkNDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAwMFx1MDAwMVx1MDAwMlx1MDAwM1x1MDAwNFx1MDAwNVx1MDAwNlx1MDAwN1xiXHRfXzB4YV9fXHUwMDBiXGZfXzB4ZF9fXHUwMDBlXHUwMDBmIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjA5NTY3NTUiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1x1MDAwMFx1MDAwMVx1MDAwMlx1MDAwM1x1MDAwNFx1MDAwNVx1MDAwNlx1MDAwN1xiXHRfXzB4YV9fXHUwMDBiXGZfXzB4ZF9fXHUwMDBlXHUwMDBmLzE3MDg4ODIzNjA5NTY3NTUvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTAwJTAxJTAyJTAzJTA0JTA1JTA2JTA3JTA4JTA5X18weGFfXyUwQiUwQ19fMHhkX18lMEUlMEYvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ05QdTJmQ0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM2MDk1Njc1NSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYvMTcwODg4MjM2MDk1Njc1NS91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGL2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNOUHUyZkNDeDRRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1x1MDAwMFx1MDAwMVx1MDAwMlx1MDAwM1x1MDAwNFx1MDAwNVx1MDAwNlx1MDAwN1xiXHRfXzB4YV9fXHUwMDBiXGZfXzB4ZF9fXHUwMDBlXHUwMDBmLzE3MTA0NTM5MTk5NzI3MjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGP2dlbmVyYXRpb249MTcxMDQ1MzkxOTk3MjcyOSZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c1x1MDAwMFx1MDAwMVx1MDAwMlx1MDAwM1x1MDAwNFx1MDAwNVx1MDAwNlx1MDAwN1xiXHRfXzB4YV9fXHUwMDBiXGZfXzB4ZF9fXHUwMDBlXHUwMDBmIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE5OTcyNzI5IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDUG42dDdMaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE5Ljk3NVoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToxOS45NzVaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE5Ljk3NVoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxOTk3MjcyOSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYvMTcxMDQ1MzkxOTk3MjcyOS9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGL2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNQbjZ0N0xoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxOTk3MjcyOSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYvMTcxMDQ1MzkxOTk3MjcyOS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMDAlMDElMDIlMDMlMDQlMDUlMDYlMDclMDglMDlfXzB4YV9fJTBCJTBDX18weGRfXyUwRSUwRi9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNQbjZ0N0xoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAwMFx1MDAwMVx1MDAwMlx1MDAwM1x1MDAwNFx1MDAwNVx1MDAwNlx1MDAwN1xiXHRfXzB4YV9fXHUwMDBiXGZfXzB4ZF9fXHUwMDBlXHUwMDBmIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTk5NzI3MjkiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1x1MDAwMFx1MDAwMVx1MDAwMlx1MDAwM1x1MDAwNFx1MDAwNVx1MDAwNlx1MDAwN1xiXHRfXzB4YV9fXHUwMDBiXGZfXzB4ZF9fXHUwMDBlXHUwMDBmLzE3MTA0NTM5MTk5NzI3MjkvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTAwJTAxJTAyJTAzJTA0JTA1JTA2JTA3JTA4JTA5X18weGFfXyUwQiUwQ19fMHhkX18lMEUlMEYvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ1BuNnQ3TGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxOTk3MjcyOSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYvMTcxMDQ1MzkxOTk3MjcyOS91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGL2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNQbjZ0N0xoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" } }, { - "ID": "d08966ae46ed6056", + "ID": "329deb1b64babb6c", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%00%01%02%03%04%05%06%07%08%09__0xa__%0B%0C__0xd__%0E%0F?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:41 GMT" + "Thu, 14 Mar 2024 22:05:20 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:40 GMT" + "Thu, 14 Mar 2024 22:05:19 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882360956755" + "1710453919972729" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,212 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPqITOcZNLD_Hb8o-3HyHM1zbIj-Z-7XDT2XjZmGA1bNWcy4RHgdweo_-FAiUbnsfT0V4B4" + "ABPtcPqSPVvdP_rx-KxmJ1DSpvQmQSrAVSnsyibfHOJlnYNYf6FeyacpuSCbV_SFe8IJuQYwdzQ" ] }, "Body": "aGVsbG8=" } }, { - "ID": "065b342e317a6920", + "ID": "772ce7afa1086fbf", + "Request": { + "Method": "POST", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%00%01%02%03%04%05%06%07%08%09__0xa__%0B%0C__0xd__%0E%0F/rewriteTo/b/go-cloud-blob-test-bucket/o/weird-keys%00%01%02%03%04%05%06%07%08%09__0xa__%0B%0C__0xd__%0E%0F-copy?alt=json\u0026prettyPrint=false\u0026projection=full", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "3" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "application/json", + "BodyParts": [ + "e30K" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "4067" + ], + "Content-Type": [ + "application/json; charset=UTF-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:20 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPrYfY4-MkGHvspWkyRLxOpXjwZG2HYwo5sBE4oV82DzTNTSztUBY_YWzlixGpr9f5fYG7uE4MTTwQ" + ] + }, + "Body": "eyJraW5kIjoic3RvcmFnZSNyZXdyaXRlUmVzcG9uc2UiLCJ0b3RhbEJ5dGVzUmV3cml0dGVuIjoiNSIsIm9iamVjdFNpemUiOiI1IiwiZG9uZSI6dHJ1ZSwicmVzb3VyY2UiOnsia2luZCI6InN0b3JhZ2Ujb2JqZWN0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMDBcdTAwMDFcdTAwMDJcdTAwMDNcdTAwMDRcdTAwMDVcdTAwMDZcdTAwMDdcYlx0X18weGFfX1x1MDAwYlxmX18weGRfX1x1MDAwZVx1MDAwZi1jb3B5LzE3MTA0NTM5MjA2MDA4MDIiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGLWNvcHkiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTAwJTAxJTAyJTAzJTA0JTA1JTA2JTA3JTA4JTA5X18weGFfXyUwQiUwQ19fMHhkX18lMEUlMEYtY29weT9nZW5lcmF0aW9uPTE3MTA0NTM5MjA2MDA4MDImYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXNcdTAwMDBcdTAwMDFcdTAwMDJcdTAwMDNcdTAwMDRcdTAwMDVcdTAwMDZcdTAwMDdcYlx0X18weGFfX1x1MDAwYlxmX18weGRfX1x1MDAwZVx1MDAwZi1jb3B5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIwNjAwODAyIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDT0tsM3JMaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjIwLjYwM1oiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToyMC42MDNaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjIwLjYwM1oiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYtY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIwNjAwODAyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMDBcdTAwMDFcdTAwMDJcdTAwMDNcdTAwMDRcdTAwMDVcdTAwMDZcdTAwMDdcYlx0X18weGFfX1x1MDAwYlxmX18weGRfX1x1MDAwZVx1MDAwZi1jb3B5LzE3MTA0NTM5MjA2MDA4MDIvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMDAlMDElMDIlMDMlMDQlMDUlMDYlMDclMDglMDlfXzB4YV9fJTBCJTBDX18weGRfXyUwRSUwRi1jb3B5L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNPS2wzckxoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYtY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIwNjAwODAyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMDBcdTAwMDFcdTAwMDJcdTAwMDNcdTAwMDRcdTAwMDVcdTAwMDZcdTAwMDdcYlx0X18weGFfX1x1MDAwYlxmX18weGRfX1x1MDAwZVx1MDAwZi1jb3B5LzE3MTA0NTM5MjA2MDA4MDIvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTAwJTAxJTAyJTAzJTA0JTA1JTA2JTA3JTA4JTA5X18weGFfXyUwQiUwQ19fMHhkX18lMEUlMEYtY29weS9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNPS2wzckxoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAwMFx1MDAwMVx1MDAwMlx1MDAwM1x1MDAwNFx1MDAwNVx1MDAwNlx1MDAwN1xiXHRfXzB4YV9fXHUwMDBiXGZfXzB4ZF9fXHUwMDBlXHUwMDBmLWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkyMDYwMDgwMiIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYtY29weS8xNzEwNDUzOTIwNjAwODAyL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUwMCUwMSUwMiUwMyUwNCUwNSUwNiUwNyUwOCUwOV9fMHhhX18lMEIlMENfXzB4ZF9fJTBFJTBGLWNvcHkvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ09LbDNyTGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzXHUwMDAwXHUwMDAxXHUwMDAyXHUwMDAzXHUwMDA0XHUwMDA1XHUwMDA2XHUwMDA3XGJcdF9fMHhhX19cdTAwMGJcZl9fMHhkX19cdTAwMGVcdTAwMGYtY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIwNjAwODAyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMDBcdTAwMDFcdTAwMDJcdTAwMDNcdTAwMDRcdTAwMDVcdTAwMDZcdTAwMDdcYlx0X18weGFfX1x1MDAwYlxmX18weGRfX1x1MDAwZVx1MDAwZi1jb3B5LzE3MTA0NTM5MjA2MDA4MDIvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMDAlMDElMDIlMDMlMDQlMDUlMDYlMDclMDglMDlfXzB4YV9fJTBCJTBDX18weGRfXyUwRSUwRi1jb3B5L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNPS2wzckxoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fX0=" + } + }, + { + "ID": "74926de60af48b99", + "Request": { + "Method": "GET", + "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%00%01%02%03%04%05%06%07%08%09__0xa__%0B%0C__0xd__%0E%0F-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=0" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:20 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Expires": [ + "CLEARED" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:20 GMT" + ], + "Server": [ + "UploadServer" + ], + "X-Goog-Generation": [ + "1710453920600802" + ], + "X-Goog-Hash": [ + "crc32c=mnG7TA==", + "md5=XUFAKrxLKna5cZ2REBfFkg==" + ], + "X-Goog-Metageneration": [ + "1" + ], + "X-Goog-Storage-Class": [ + "REGIONAL" + ], + "X-Goog-Stored-Content-Encoding": [ + "identity" + ], + "X-Goog-Stored-Content-Length": [ + "5" + ], + "X-Guploader-Uploadid": [ + "ABPtcPpiFNRqyjDYzrHc6hZwoGr7IbP0sUxKtsHXnyo9Gjq51m5E2XK7P0xC3BmpDZeHOAOAyug" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "fb7c535464773727", + "Request": { + "Method": "DELETE", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%00%01%02%03%04%05%06%07%08%09__0xa__%0B%0C__0xd__%0E%0F-copy?alt=json\u0026prettyPrint=false", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/json" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:20 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPr9Ch68nTOcs-_oTXrBbDeGR5kpI8adsyrQLLzNHOYZPSJsI_tYI3SJiQcj3EimxGM-jTk" + ] + }, + "Body": "" + } + }, + { + "ID": "4b02852247bb6ca1", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%00%01%02%03%04%05%06%07%08%09__0xa__%0B%0C__0xd__%0E%0F?alt=json\u0026prettyPrint=false", @@ -346,7 +544,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:41 GMT" + "Thu, 14 Mar 2024 22:05:20 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +560,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPoiYZJD3rqzmF5G1FlRUEcrKYe673Td3jUV27u8nBC6-0qTPLGPYJEwbgNn8ujwrAWHWg8" + "ABPtcPoUJ0DL2SKw1JmfUH630FyY3xNWf5UrH0D3SLOiq2vAVNQBL_tTGn0DWmKOlZ7U0PvbPfc" ] }, "Body": "" diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-2.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-2.replay index 270ac6be1..db00735eb 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-2.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-2.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXCzMzQMLwAA", + "Initial": "AQAAAA7dhWuiF62LygAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "d7e0476eb1cb9435", + "ID": "0ff358c07d6bbcd6", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keys%10%11%12%13%14%15%16%17%18%19%1A%1B%1C%1D%1E%1F\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:36 GMT" + "Thu, 14 Mar 2024 22:05:22 GMT" ], "Etag": [ - "CMmdte6Cx4QDEAE=" + "CLyV2LPh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPqTZ5VXA8OR3npDvdUzS0L7HzBfg8_UR7goR7CU5Bnq6p4yGbP001317pFll7I3xlQSKFk" + "ABPtcPq9myOKdIQ1MIKOD-WJIWrmT_4PnmDEQkxgkpdySWG0b0U54m7uBIfN9OpbqOBWb8r0oS4" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZi8xNzA4ODgyMzU2MTYyMjQ5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMTAlMTElMTIlMTMlMTQlMTUlMTYlMTclMTglMTklMUElMUIlMUMlMUQlMUUlMUYiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTEwJTExJTEyJTEzJTE0JTE1JTE2JTE3JTE4JTE5JTFBJTFCJTFDJTFEJTFFJTFGP2dlbmVyYXRpb249MTcwODg4MjM1NjE2MjI0OSZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZiIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NjE2MjI0OSIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ01tZHRlNkN4NFFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozNi4xNzBaIiwidXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzYuMTcwWiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozNi4xNzBaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU2MTYyMjQ5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYvMTcwODg4MjM1NjE2MjI0OS9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUxMCUxMSUxMiUxMyUxNCUxNSUxNiUxNyUxOCUxOSUxQSUxQiUxQyUxRCUxRSUxRi9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTW1kdGU2Q3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU2MTYyMjQ5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYvMTcwODg4MjM1NjE2MjI0OS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMTAlMTElMTIlMTMlMTQlMTUlMTYlMTclMTglMTklMUElMUIlMUMlMUQlMUUlMUYvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTW1kdGU2Q3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NjE2MjI0OSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzXHUwMDEwXHUwMDExXHUwMDEyXHUwMDEzXHUwMDE0XHUwMDE1XHUwMDE2XHUwMDE3XHUwMDE4XHUwMDE5XHUwMDFhXHUwMDFiXHUwMDFjXHUwMDFkXHUwMDFlXHUwMDFmLzE3MDg4ODIzNTYxNjIyNDkvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTEwJTExJTEyJTEzJTE0JTE1JTE2JTE3JTE4JTE5JTFBJTFCJTFDJTFEJTFFJTFGL2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNNbWR0ZTZDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU2MTYyMjQ5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYvMTcwODg4MjM1NjE2MjI0OS91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUxMCUxMSUxMiUxMyUxNCUxNSUxNiUxNyUxOCUxOSUxQSUxQiUxQyUxRCUxRSUxRi9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDTW1kdGU2Q3g0UURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX0=" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZi8xNzEwNDUzOTIyNTk3NTY0Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMTAlMTElMTIlMTMlMTQlMTUlMTYlMTclMTglMTklMUElMUIlMUMlMUQlMUUlMUYiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTEwJTExJTEyJTEzJTE0JTE1JTE2JTE3JTE4JTE5JTFBJTFCJTFDJTFEJTFFJTFGP2dlbmVyYXRpb249MTcxMDQ1MzkyMjU5NzU2NCZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZiIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkyMjU5NzU2NCIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ0x5VjJMUGg5SVFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToyMi42MDBaIiwidXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MjIuNjAwWiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToyMi42MDBaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIyNTk3NTY0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYvMTcxMDQ1MzkyMjU5NzU2NC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUxMCUxMSUxMiUxMyUxNCUxNSUxNiUxNyUxOCUxOSUxQSUxQiUxQyUxRCUxRSUxRi9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTHlWMkxQaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIyNTk3NTY0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYvMTcxMDQ1MzkyMjU5NzU2NC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMTAlMTElMTIlMTMlMTQlMTUlMTYlMTclMTglMTklMUElMUIlMUMlMUQlMUUlMUYvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTHlWMkxQaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkyMjU5NzU2NCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzXHUwMDEwXHUwMDExXHUwMDEyXHUwMDEzXHUwMDE0XHUwMDE1XHUwMDE2XHUwMDE3XHUwMDE4XHUwMDE5XHUwMDFhXHUwMDFiXHUwMDFjXHUwMDFkXHUwMDFlXHUwMDFmLzE3MTA0NTM5MjI1OTc1NjQvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTEwJTExJTEyJTEzJTE0JTE1JTE2JTE3JTE4JTE5JTFBJTFCJTFDJTFEJTFFJTFGL2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNMeVYyTFBoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIyNTk3NTY0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYvMTcxMDQ1MzkyMjU5NzU2NC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUxMCUxMSUxMiUxMyUxNCUxNSUxNiUxNyUxOCUxOSUxQSUxQiUxQyUxRCUxRSUxRi9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDTHlWMkxQaDlJUURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX0=" } }, { - "ID": "c739f38765468a81", + "ID": "6150f701902bd0ac", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%10%11%12%13%14%15%16%17%18%19%1A%1B%1C%1D%1E%1F", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:36 GMT" + "Thu, 14 Mar 2024 22:05:22 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:36 GMT" + "Thu, 14 Mar 2024 22:05:22 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882356162249" + "1710453922597564" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPrzN1EtXvy62oLyBKUMpL_q_n9HtHrsGh8Dt0LGV-o9knJ-CKHC6PvQUVHmhcmjUm2kwF5kdzg7vg" + "ABPtcPpHQu5W63MWYQby2lIx1pi7cc29RJVyYRBIXa2V8oHLkHAnWsnveCkQhS0xk92qI_zC4Xk" ] }, "Body": "aGVsbG8=" } }, { - "ID": "bbe5940e8ada595a", + "ID": "466c74ffc3a6e917", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%10%11%12%13%14%15%16%17%18%19%1A%1B%1C%1D%1E%1F?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:36 GMT" + "Thu, 14 Mar 2024 22:05:22 GMT" ], "Etag": [ - "CMmdte6Cx4QDEAE=" + "CLyV2LPh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPqVT76COU8bWUTzRbihHwHz3dvIONIeo8DcTfm9s6gJD9l9S-hH_0ZOA4ZAqTaJ7llo33_6J5jRYQ" + "ABPtcPr8b1S2r8Rffcq7KRzHeRDz6PtI8UUEqYx_2QeTzsbDZMawv7jQv1fYDEdseqTSHa2ari0" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZi8xNzA4ODgyMzU2MTYyMjQ5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMTAlMTElMTIlMTMlMTQlMTUlMTYlMTclMTglMTklMUElMUIlMUMlMUQlMUUlMUYiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTEwJTExJTEyJTEzJTE0JTE1JTE2JTE3JTE4JTE5JTFBJTFCJTFDJTFEJTFFJTFGP2dlbmVyYXRpb249MTcwODg4MjM1NjE2MjI0OSZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZiIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NjE2MjI0OSIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ01tZHRlNkN4NFFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozNi4xNzBaIiwidXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzYuMTcwWiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozNi4xNzBaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU2MTYyMjQ5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYvMTcwODg4MjM1NjE2MjI0OS9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUxMCUxMSUxMiUxMyUxNCUxNSUxNiUxNyUxOCUxOSUxQSUxQiUxQyUxRCUxRSUxRi9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTW1kdGU2Q3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU2MTYyMjQ5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYvMTcwODg4MjM1NjE2MjI0OS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMTAlMTElMTIlMTMlMTQlMTUlMTYlMTclMTglMTklMUElMUIlMUMlMUQlMUUlMUYvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTW1kdGU2Q3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NjE2MjI0OSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzXHUwMDEwXHUwMDExXHUwMDEyXHUwMDEzXHUwMDE0XHUwMDE1XHUwMDE2XHUwMDE3XHUwMDE4XHUwMDE5XHUwMDFhXHUwMDFiXHUwMDFjXHUwMDFkXHUwMDFlXHUwMDFmLzE3MDg4ODIzNTYxNjIyNDkvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTEwJTExJTEyJTEzJTE0JTE1JTE2JTE3JTE4JTE5JTFBJTFCJTFDJTFEJTFFJTFGL2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNNbWR0ZTZDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU2MTYyMjQ5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYvMTcwODg4MjM1NjE2MjI0OS91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUxMCUxMSUxMiUxMyUxNCUxNSUxNiUxNyUxOCUxOSUxQSUxQiUxQyUxRCUxRSUxRi9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDTW1kdGU2Q3g0UURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX0=" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZi8xNzEwNDUzOTIyNTk3NTY0Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMTAlMTElMTIlMTMlMTQlMTUlMTYlMTclMTglMTklMUElMUIlMUMlMUQlMUUlMUYiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTEwJTExJTEyJTEzJTE0JTE1JTE2JTE3JTE4JTE5JTFBJTFCJTFDJTFEJTFFJTFGP2dlbmVyYXRpb249MTcxMDQ1MzkyMjU5NzU2NCZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZiIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkyMjU5NzU2NCIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ0x5VjJMUGg5SVFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToyMi42MDBaIiwidXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MjIuNjAwWiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToyMi42MDBaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIyNTk3NTY0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYvMTcxMDQ1MzkyMjU5NzU2NC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUxMCUxMSUxMiUxMyUxNCUxNSUxNiUxNyUxOCUxOSUxQSUxQiUxQyUxRCUxRSUxRi9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTHlWMkxQaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIyNTk3NTY0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYvMTcxMDQ1MzkyMjU5NzU2NC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMTAlMTElMTIlMTMlMTQlMTUlMTYlMTclMTglMTklMUElMUIlMUMlMUQlMUUlMUYvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTHlWMkxQaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkyMjU5NzU2NCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzXHUwMDEwXHUwMDExXHUwMDEyXHUwMDEzXHUwMDE0XHUwMDE1XHUwMDE2XHUwMDE3XHUwMDE4XHUwMDE5XHUwMDFhXHUwMDFiXHUwMDFjXHUwMDFkXHUwMDFlXHUwMDFmLzE3MTA0NTM5MjI1OTc1NjQvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTEwJTExJTEyJTEzJTE0JTE1JTE2JTE3JTE4JTE5JTFBJTFCJTFDJTFEJTFFJTFGL2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNMeVYyTFBoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIyNTk3NTY0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYvMTcxMDQ1MzkyMjU5NzU2NC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUxMCUxMSUxMiUxMyUxNCUxNSUxNiUxNyUxOCUxOSUxQSUxQiUxQyUxRCUxRSUxRi9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDTHlWMkxQaDlJUURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX0=" } }, { - "ID": "2666ff0f1ed51f73", + "ID": "81fa04a63eae2a41", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%10%11%12%13%14%15%16%17%18%19%1A%1B%1C%1D%1E%1F?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:36 GMT" + "Thu, 14 Mar 2024 22:05:22 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:36 GMT" + "Thu, 14 Mar 2024 22:05:22 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882356162249" + "1710453922597564" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,212 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPqz0UpDTpEPMW-BKXCH-kBMtQVx8FqHvHhpBb_KI1bfi2LqSUZ63GsJ14OGCuQ3I1Mqk_Y3zkBddg" + "ABPtcPoD0IXmuYNifOzLAMoiwBCBi63Zuc6o9CEbbUeL1pUwFySR-4V6T-yFohSeXesbB6nsboQ" ] }, "Body": "aGVsbG8=" } }, { - "ID": "aacb54e964f5a010", + "ID": "9b44044c8fea2189", + "Request": { + "Method": "POST", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%10%11%12%13%14%15%16%17%18%19%1A%1B%1C%1D%1E%1F/rewriteTo/b/go-cloud-blob-test-bucket/o/weird-keys%10%11%12%13%14%15%16%17%18%19%1A%1B%1C%1D%1E%1F-copy?alt=json\u0026prettyPrint=false\u0026projection=full", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "3" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "application/json", + "BodyParts": [ + "e30K" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "4119" + ], + "Content-Type": [ + "application/json; charset=UTF-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:23 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPpZXE12AnVe6M_acFLLLjsfzZt4ZCw29hbUlcamkBMCRDEpO5gu-TvOqsnJyFSeYP7wXZFV33EhoA" + ] + }, + "Body": "eyJraW5kIjoic3RvcmFnZSNyZXdyaXRlUmVzcG9uc2UiLCJ0b3RhbEJ5dGVzUmV3cml0dGVuIjoiNSIsIm9iamVjdFNpemUiOiI1IiwiZG9uZSI6dHJ1ZSwicmVzb3VyY2UiOnsia2luZCI6InN0b3JhZ2Ujb2JqZWN0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYtY29weS8xNzEwNDUzOTIzMjc0NjYxIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMTAlMTElMTIlMTMlMTQlMTUlMTYlMTclMTglMTklMUElMUIlMUMlMUQlMUUlMUYtY29weSIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMTAlMTElMTIlMTMlMTQlMTUlMTYlMTclMTglMTklMUElMUIlMUMlMUQlMUUlMUYtY29weT9nZW5lcmF0aW9uPTE3MTA0NTM5MjMyNzQ2NjEmYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYtY29weSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkyMzI3NDY2MSIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ0tXL2diVGg5SVFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToyMy4yNzZaIiwidXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MjMuMjc2WiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToyMy4yNzZaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZi1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MjMyNzQ2NjEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZi1jb3B5LzE3MTA0NTM5MjMyNzQ2NjEvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMTAlMTElMTIlMTMlMTQlMTUlMTYlMTclMTglMTklMUElMUIlMUMlMUQlMUUlMUYtY29weS9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDS1cvZ2JUaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZi1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MjMyNzQ2NjEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZi1jb3B5LzE3MTA0NTM5MjMyNzQ2NjEvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTEwJTExJTEyJTEzJTE0JTE1JTE2JTE3JTE4JTE5JTFBJTFCJTFDJTFEJTFFJTFGLWNvcHkvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDS1cvZ2JUaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYtY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIzMjc0NjYxIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNcdTAwMTBcdTAwMTFcdTAwMTJcdTAwMTNcdTAwMTRcdTAwMTVcdTAwMTZcdTAwMTdcdTAwMThcdTAwMTlcdTAwMWFcdTAwMWJcdTAwMWNcdTAwMWRcdTAwMWVcdTAwMWYtY29weS8xNzEwNDUzOTIzMjc0NjYxL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUxMCUxMSUxMiUxMyUxNCUxNSUxNiUxNyUxOCUxOSUxQSUxQiUxQyUxRCUxRSUxRi1jb3B5L2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNLVy9nYlRoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZi1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MjMyNzQ2NjEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1x1MDAxMFx1MDAxMVx1MDAxMlx1MDAxM1x1MDAxNFx1MDAxNVx1MDAxNlx1MDAxN1x1MDAxOFx1MDAxOVx1MDAxYVx1MDAxYlx1MDAxY1x1MDAxZFx1MDAxZVx1MDAxZi1jb3B5LzE3MTA0NTM5MjMyNzQ2NjEvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMTAlMTElMTIlMTMlMTQlMTUlMTYlMTclMTglMTklMUElMUIlMUMlMUQlMUUlMUYtY29weS9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDS1cvZ2JUaDlJUURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX19" + } + }, + { + "ID": "6cf980a3c83a6703", + "Request": { + "Method": "GET", + "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%10%11%12%13%14%15%16%17%18%19%1A%1B%1C%1D%1E%1F-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=0" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:23 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Expires": [ + "CLEARED" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:23 GMT" + ], + "Server": [ + "UploadServer" + ], + "X-Goog-Generation": [ + "1710453923274661" + ], + "X-Goog-Hash": [ + "crc32c=mnG7TA==", + "md5=XUFAKrxLKna5cZ2REBfFkg==" + ], + "X-Goog-Metageneration": [ + "1" + ], + "X-Goog-Storage-Class": [ + "REGIONAL" + ], + "X-Goog-Stored-Content-Encoding": [ + "identity" + ], + "X-Goog-Stored-Content-Length": [ + "5" + ], + "X-Guploader-Uploadid": [ + "ABPtcPq_laR_fegHsx0elKE5_PzpLf1Gw1n0bA99knApoC2JpYpDiSjQu7owz3Rk8s_SgmvK2D8" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "b38234754419b601", + "Request": { + "Method": "DELETE", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%10%11%12%13%14%15%16%17%18%19%1A%1B%1C%1D%1E%1F-copy?alt=json\u0026prettyPrint=false", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/json" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:23 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPqMpfKjVD99jXXf_sjIexvIp-JWCnjelOXwdrz7S-U82hActamwFx1IhtwkLcKjepeIHuA" + ] + }, + "Body": "" + } + }, + { + "ID": "9969991ae78d90ff", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%10%11%12%13%14%15%16%17%18%19%1A%1B%1C%1D%1E%1F?alt=json\u0026prettyPrint=false", @@ -346,7 +544,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:36 GMT" + "Thu, 14 Mar 2024 22:05:23 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +560,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPqozFKUG-i4ZZODg8j91lJ6I86jIILLhfaJsZKcKUWzOTuDHdzkTHTuktj3vwpl7AFj2u93ltMDDA" + "ABPtcPqWlErKg60LSb3yVNyze0j3bDG_7B5vZ7Z0VW7JDwqZ8M1g55Jt6xtV3Bqxgz0de88wGwI" ] }, "Body": "" diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-3.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-3.replay index 06f1c4685..592c826d1 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-3.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-3.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXC0JfZ+2AAA", + "Initial": "AQAAAA7dhWuTKZqf7AAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "9c7590101bcd9485", + "ID": "ded5ed522ee6c192", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keys+%21%22%23%24%25%26%27%28%29%2A%2B%2C-.%2F\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:36 GMT" + "Thu, 14 Mar 2024 22:05:07 GMT" ], "Etag": [ - "CID03e6Cx4QDEAE=" + "CNnP26zh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPp9Bu-hIHIUE2g4QuCWMIyIr6wO_WAYEaVhAmK4UTKrze5uV__rbhit-JIyxrH-mWcYLO8" + "ABPtcPp5C7ufnImr66-1GysrG8mlae6z1Sn62Yy0GXPdQhFeudaCzv3LHGIbn7yKvbWbMRwjinU" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vLzE3MDg4ODIzNTY4Mjg2NzIiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUyMCElMjIlMjMkJTI1JicoKSolMkIsLS4lMkYiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTIwISUyMiUyMyQlMjUmJygpKiUyQiwtLiUyRj9nZW5lcmF0aW9uPTE3MDg4ODIzNTY4Mjg2NzImYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXMgIVwiIyQlJicoKSorLC0uLyIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NjgyODY3MiIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ0lEMDNlNkN4NFFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozNi44MzFaIiwidXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzYuODMxWiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozNi44MzFaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTY4Mjg2NzIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vLzE3MDg4ODIzNTY4Mjg2NzIvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMjAhJTIyJTIzJCUyNSYnKCkqJTJCLC0uJTJGL2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNJRDAzZTZDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8iLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NjgyODY3MiIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8vMTcwODg4MjM1NjgyODY3Mi9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMjAhJTIyJTIzJCUyNSYnKCkqJTJCLC0uJTJGL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0lEMDNlNkN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8iLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NjgyODY3MiIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8vMTcwODg4MjM1NjgyODY3Mi9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMjAhJTIyJTIzJCUyNSYnKCkqJTJCLC0uJTJGL2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNJRDAzZTZDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTY4Mjg2NzIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vLzE3MDg4ODIzNTY4Mjg2NzIvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMjAhJTIyJTIzJCUyNSYnKCkqJTJCLC0uJTJGL2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNJRDAzZTZDeDRRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vLzE3MTA0NTM5MDc5NzQxMDUiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUyMCElMjIlMjMkJTI1JicoKSolMkIsLS4lMkYiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTIwISUyMiUyMyQlMjUmJygpKiUyQiwtLiUyRj9nZW5lcmF0aW9uPTE3MTA0NTM5MDc5NzQxMDUmYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXMgIVwiIyQlJicoKSorLC0uLyIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNzk3NDEwNSIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ05uUDI2emg5SVFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowNy45NzVaIiwidXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MDcuOTc1WiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowNy45NzVaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDc5NzQxMDUiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vLzE3MTA0NTM5MDc5NzQxMDUvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMjAhJTIyJTIzJCUyNSYnKCkqJTJCLC0uJTJGL2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNOblAyNnpoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8iLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNzk3NDEwNSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8vMTcxMDQ1MzkwNzk3NDEwNS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMjAhJTIyJTIzJCUyNSYnKCkqJTJCLC0uJTJGL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ05uUDI2emg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8iLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNzk3NDEwNSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8vMTcxMDQ1MzkwNzk3NDEwNS9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMjAhJTIyJTIzJCUyNSYnKCkqJTJCLC0uJTJGL2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNOblAyNnpoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDc5NzQxMDUiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vLzE3MTA0NTM5MDc5NzQxMDUvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMjAhJTIyJTIzJCUyNSYnKCkqJTJCLC0uJTJGL2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNOblAyNnpoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" } }, { - "ID": "1ba8fdab38a12b33", + "ID": "8318d4acc1905b82", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%20%21%22%23$%25\u0026%27%28%29%2A+%2C-.%2F", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:36 GMT" + "Thu, 14 Mar 2024 22:05:08 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:36 GMT" + "Thu, 14 Mar 2024 22:05:07 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882356828672" + "1710453907974105" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPpqcfhPrcg5oH8U_VGyX8hrhpzmVA6o_p_vgrFLEqGAFVK29HWW37VjbnbAJLY15NCAzkM" + "ABPtcPrEZTqloqIS0NdW571F0bKJtIAWNQtzx-3xYxqOtpF17l54oduYbFTcffEYM59pdseDiZg" ] }, "Body": "aGVsbG8=" } }, { - "ID": "6ff83e6b5aff8216", + "ID": "09337dae6d891dee", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-.%2F?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:37 GMT" + "Thu, 14 Mar 2024 22:05:08 GMT" ], "Etag": [ - "CID03e6Cx4QDEAE=" + "CNnP26zh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPoaAwrk_e2SWPH-t6ohXE1kzVEh_52JdixPxIxqTTkNYFEF6WCV9_ctMKlceDKQiVYa9twuWYBVsQ" + "ABPtcPrDCZJdkPEsk_2UwMNRPerm5xsvEun-khoeFY7JV41fpr1dyRGue1Jj8B3TXqlBoiQyyjY" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vLzE3MDg4ODIzNTY4Mjg2NzIiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUyMCElMjIlMjMkJTI1JicoKSolMkIsLS4lMkYiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTIwISUyMiUyMyQlMjUmJygpKiUyQiwtLiUyRj9nZW5lcmF0aW9uPTE3MDg4ODIzNTY4Mjg2NzImYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXMgIVwiIyQlJicoKSorLC0uLyIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NjgyODY3MiIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ0lEMDNlNkN4NFFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozNi44MzFaIiwidXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzYuODMxWiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozNi44MzFaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTY4Mjg2NzIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vLzE3MDg4ODIzNTY4Mjg2NzIvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMjAhJTIyJTIzJCUyNSYnKCkqJTJCLC0uJTJGL2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNJRDAzZTZDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8iLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NjgyODY3MiIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8vMTcwODg4MjM1NjgyODY3Mi9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMjAhJTIyJTIzJCUyNSYnKCkqJTJCLC0uJTJGL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0lEMDNlNkN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8iLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NjgyODY3MiIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8vMTcwODg4MjM1NjgyODY3Mi9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMjAhJTIyJTIzJCUyNSYnKCkqJTJCLC0uJTJGL2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNJRDAzZTZDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTY4Mjg2NzIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vLzE3MDg4ODIzNTY4Mjg2NzIvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMjAhJTIyJTIzJCUyNSYnKCkqJTJCLC0uJTJGL2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNJRDAzZTZDeDRRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vLzE3MTA0NTM5MDc5NzQxMDUiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUyMCElMjIlMjMkJTI1JicoKSolMkIsLS4lMkYiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTIwISUyMiUyMyQlMjUmJygpKiUyQiwtLiUyRj9nZW5lcmF0aW9uPTE3MTA0NTM5MDc5NzQxMDUmYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXMgIVwiIyQlJicoKSorLC0uLyIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNzk3NDEwNSIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ05uUDI2emg5SVFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowNy45NzVaIiwidXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MDcuOTc1WiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowNy45NzVaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDc5NzQxMDUiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vLzE3MTA0NTM5MDc5NzQxMDUvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMjAhJTIyJTIzJCUyNSYnKCkqJTJCLC0uJTJGL2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNOblAyNnpoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8iLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNzk3NDEwNSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8vMTcxMDQ1MzkwNzk3NDEwNS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMjAhJTIyJTIzJCUyNSYnKCkqJTJCLC0uJTJGL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ05uUDI2emg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8iLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNzk3NDEwNSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8vMTcxMDQ1MzkwNzk3NDEwNS9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMjAhJTIyJTIzJCUyNSYnKCkqJTJCLC0uJTJGL2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNOblAyNnpoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDc5NzQxMDUiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vLzE3MTA0NTM5MDc5NzQxMDUvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMjAhJTIyJTIzJCUyNSYnKCkqJTJCLC0uJTJGL2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNOblAyNnpoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" } }, { - "ID": "2b61f3d3590a2f15", + "ID": "2b1ceac560fe4072", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%20%21%22%23$%25\u0026%27%28%29%2A+,-./?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:37 GMT" + "Thu, 14 Mar 2024 22:05:08 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:36 GMT" + "Thu, 14 Mar 2024 22:05:07 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882356828672" + "1710453907974105" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,212 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPprXHJRyR1hsDdotMT6KI_j_etDlBRQDkeIwSVT4bhdaWJr4cVLeQd8SFliHBt_zF6xIvfoeFGhvg" + "ABPtcPquunNG2grxVhDHBxsY9RZWMqeSjioOKtQ42nJq2CRMbrTreDgNxAKsDXe91AIjdKHLcGY" ] }, "Body": "aGVsbG8=" } }, { - "ID": "9d14f9f768e520b9", + "ID": "12caba4d34731426", + "Request": { + "Method": "POST", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-.%2F/rewriteTo/b/go-cloud-blob-test-bucket/o/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-.%2F-copy?alt=json\u0026prettyPrint=false\u0026projection=full", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "3" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "application/json", + "BodyParts": [ + "e30K" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "3209" + ], + "Content-Type": [ + "application/json; charset=UTF-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:08 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPokBIdQLAbEjYOQDdW30jj_22NNbUFNG5K8GpwDe1UOTHpSJzuBDMu5Wa5HFi2vi0GeYtl61_1-MA" + ] + }, + "Body": "eyJraW5kIjoic3RvcmFnZSNyZXdyaXRlUmVzcG9uc2UiLCJ0b3RhbEJ5dGVzUmV3cml0dGVuIjoiNSIsIm9iamVjdFNpemUiOiI1IiwiZG9uZSI6dHJ1ZSwicmVzb3VyY2UiOnsia2luZCI6InN0b3JhZ2Ujb2JqZWN0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMgIVwiIyQlJicoKSorLC0uLy1jb3B5LzE3MTA0NTM5MDg2NTM1NTgiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyUyMCElMjIlMjMkJTI1JicoKSolMkIsLS4lMkYtY29weSIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlMjAhJTIyJTIzJCUyNSYnKCkqJTJCLC0uJTJGLWNvcHk/Z2VuZXJhdGlvbj0xNzEwNDUzOTA4NjUzNTU4JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8tY29weSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwODY1MzU1OCIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ1BhTGhhM2g5SVFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowOC42NTVaIiwidXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MDguNjU1WiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowOC42NTVaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vLWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwODY1MzU1OCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8tY29weS8xNzEwNDUzOTA4NjUzNTU4L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTIwISUyMiUyMyQlMjUmJygpKiUyQiwtLiUyRi1jb3B5L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNQYUxoYTNoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8tY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA4NjUzNTU4IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMgIVwiIyQlJicoKSorLC0uLy1jb3B5LzE3MTA0NTM5MDg2NTM1NTgvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTIwISUyMiUyMyQlMjUmJygpKiUyQiwtLiUyRi1jb3B5L2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ1BhTGhhM2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8tY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA4NjUzNTU4IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMgIVwiIyQlJicoKSorLC0uLy1jb3B5LzE3MTA0NTM5MDg2NTM1NTgvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTIwISUyMiUyMyQlMjUmJygpKiUyQiwtLiUyRi1jb3B5L2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNQYUxoYTNoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cyAhXCIjJCUmJygpKissLS4vLWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwODY1MzU1OCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzICFcIiMkJSYnKCkqKywtLi8tY29weS8xNzEwNDUzOTA4NjUzNTU4L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTIwISUyMiUyMyQlMjUmJygpKiUyQiwtLiUyRi1jb3B5L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNQYUxoYTNoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fX0=" + } + }, + { + "ID": "1141dcd0f5134205", + "Request": { + "Method": "GET", + "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%20%21%22%23$%25\u0026%27%28%29%2A+%2C-.%2F-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=0" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:08 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Expires": [ + "CLEARED" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:08 GMT" + ], + "Server": [ + "UploadServer" + ], + "X-Goog-Generation": [ + "1710453908653558" + ], + "X-Goog-Hash": [ + "crc32c=mnG7TA==", + "md5=XUFAKrxLKna5cZ2REBfFkg==" + ], + "X-Goog-Metageneration": [ + "1" + ], + "X-Goog-Storage-Class": [ + "REGIONAL" + ], + "X-Goog-Stored-Content-Encoding": [ + "identity" + ], + "X-Goog-Stored-Content-Length": [ + "5" + ], + "X-Guploader-Uploadid": [ + "ABPtcPoIYXxtu_nytftGqTd9mw_93iQ3HF3umpGXkqOdMdmspCZEgCfvYV6tYQOGngtfE1qjyG8" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "0a7f17958067ffd9", + "Request": { + "Method": "DELETE", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-.%2F-copy?alt=json\u0026prettyPrint=false", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/json" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:08 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPq9iPGUJ89q8RhkGpQ1kX_Nl00xNL92KV3PwBCwed2UclkEwMsUba7xwo_s7Vqgrme0hXo" + ] + }, + "Body": "" + } + }, + { + "ID": "617f66c590048890", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-.%2F?alt=json\u0026prettyPrint=false", @@ -346,7 +544,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:37 GMT" + "Thu, 14 Mar 2024 22:05:08 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +560,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPqxZloT76t7i-dwDtfYlb5f9IdCNr5-ozZo7j5BJq_7Z6UX2wlg_NZW4vmtyoCvVDhliPU" + "ABPtcPpxzBFWZXsseYFZ6xwwPsRkJUFN8jBs_wKIuOMyvR_D_2xgjaIFHelqLh-qFUa4xvb92Vk" ] }, "Body": "" diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-4.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-4.replay index aab1770a2..b11e802d4 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-4.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-4.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXC1DtxuaQAA", + "Initial": "AQAAAA7dhWuUNUnmMwAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "fc7832eadbb0f9d3", + "ID": "02be1f44e31277d4", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keys%3A%3B%3C%3D%3E%3F\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:37 GMT" + "Thu, 14 Mar 2024 22:05:09 GMT" ], "Etag": [ - "CI3Gie+Cx4QDEAE=" + "CI6Upq3h9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPoXH1xDVwMiChAXjJqWk3NBLs7KiZ3nQEaS_d-8nHcOJgtq4xGrtA19IEJODzLTcCeQ_qdTN9QWMQ" + "ABPtcPrlE6Fye2XFiraCFht0r3QyD7OMyz_5b-4F3ynXmbYvbO6MkWlc0Z6p86Lel88q5jQEZGw" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czo7XHUwMDNjPVx1MDAzZT8vMTcwODg4MjM1NzU0MzY5MyIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzOjslM0M9JTNFJTNGIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czo7JTNDPSUzRSUzRj9nZW5lcmF0aW9uPTE3MDg4ODIzNTc1NDM2OTMmYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU3NTQzNjkzIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDSTNHaWUrQ3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM3LjU0NVoiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozNy41NDVaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM3LjU0NVoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzOjtcdTAwM2M9XHUwMDNlPyIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU3NTQzNjkzIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/LzE3MDg4ODIzNTc1NDM2OTMvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXM6OyUzQz0lM0UlM0YvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0kzR2llK0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTc1NDM2OTMiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czo7XHUwMDNjPVx1MDAzZT8vMTcwODg4MjM1NzU0MzY5My9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXM6OyUzQz0lM0UlM0YvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSTNHaWUrQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTc1NDM2OTMiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czo7XHUwMDNjPVx1MDAzZT8vMTcwODg4MjM1NzU0MzY5My9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXM6OyUzQz0lM0UlM0YvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0kzR2llK0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzOjtcdTAwM2M9XHUwMDNlPyIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU3NTQzNjkzIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/LzE3MDg4ODIzNTc1NDM2OTMvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXM6OyUzQz0lM0UlM0YvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0kzR2llK0N4NFFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czo7XHUwMDNjPVx1MDAzZT8vMTcxMDQ1MzkwOTE5NTI3OCIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzOjslM0M9JTNFJTNGIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czo7JTNDPSUzRSUzRj9nZW5lcmF0aW9uPTE3MTA0NTM5MDkxOTUyNzgmYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA5MTk1Mjc4IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDSTZVcHEzaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjA5LjE5N1oiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowOS4xOTdaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjA5LjE5N1oiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzOjtcdTAwM2M9XHUwMDNlPyIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA5MTk1Mjc4IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/LzE3MTA0NTM5MDkxOTUyNzgvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXM6OyUzQz0lM0UlM0YvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0k2VXBxM2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDkxOTUyNzgiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czo7XHUwMDNjPVx1MDAzZT8vMTcxMDQ1MzkwOTE5NTI3OC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXM6OyUzQz0lM0UlM0YvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSTZVcHEzaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDkxOTUyNzgiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czo7XHUwMDNjPVx1MDAzZT8vMTcxMDQ1MzkwOTE5NTI3OC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXM6OyUzQz0lM0UlM0YvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0k2VXBxM2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzOjtcdTAwM2M9XHUwMDNlPyIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA5MTk1Mjc4IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/LzE3MTA0NTM5MDkxOTUyNzgvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXM6OyUzQz0lM0UlM0YvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0k2VXBxM2g5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" } }, { - "ID": "27d55b0e6898f13b", + "ID": "57b83fdbc81b6683", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys:%3B%3C=%3E%3F", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:37 GMT" + "Thu, 14 Mar 2024 22:05:09 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:37 GMT" + "Thu, 14 Mar 2024 22:05:09 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882357543693" + "1710453909195278" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPoMPCqvbPu2Cx3RSYKFCnIki8xjLOogQmHI8b7BogvDB5J6wKNw6Z2-MSdupVCvlQymyI0MvH73AA" + "ABPtcPrdBnjQm5I7eC05snoKQ0Xz84uo9HHpKJLjDdUzmCrl-6C2mmnTWBvcyZZjMP-K1_fpKnY" ] }, "Body": "aGVsbG8=" } }, { - "ID": "45896915ef617a08", + "ID": "7077b5f3257d7cc9", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%3A%3B%3C%3D%3E%3F?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:37 GMT" + "Thu, 14 Mar 2024 22:05:09 GMT" ], "Etag": [ - "CI3Gie+Cx4QDEAE=" + "CI6Upq3h9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPqqMUoVT5xWjtwFHAJthWrL34vwKjr6WgHk1MWBd4mtXL7fCjPDaYgfTry1EnzKaUK3mEGh596sxw" + "ABPtcPoNGkjRhXCVwpnWTKCbmjXfaQE2Pw3NBZSHs_DjOka1VaLrh2TxHwdaV7J7pRX3ENOTImM" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czo7XHUwMDNjPVx1MDAzZT8vMTcwODg4MjM1NzU0MzY5MyIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzOjslM0M9JTNFJTNGIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czo7JTNDPSUzRSUzRj9nZW5lcmF0aW9uPTE3MDg4ODIzNTc1NDM2OTMmYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU3NTQzNjkzIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDSTNHaWUrQ3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM3LjU0NVoiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozNy41NDVaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM3LjU0NVoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzOjtcdTAwM2M9XHUwMDNlPyIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU3NTQzNjkzIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/LzE3MDg4ODIzNTc1NDM2OTMvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXM6OyUzQz0lM0UlM0YvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0kzR2llK0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTc1NDM2OTMiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czo7XHUwMDNjPVx1MDAzZT8vMTcwODg4MjM1NzU0MzY5My9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXM6OyUzQz0lM0UlM0YvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSTNHaWUrQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTc1NDM2OTMiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czo7XHUwMDNjPVx1MDAzZT8vMTcwODg4MjM1NzU0MzY5My9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXM6OyUzQz0lM0UlM0YvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0kzR2llK0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzOjtcdTAwM2M9XHUwMDNlPyIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU3NTQzNjkzIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/LzE3MDg4ODIzNTc1NDM2OTMvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXM6OyUzQz0lM0UlM0YvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0kzR2llK0N4NFFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czo7XHUwMDNjPVx1MDAzZT8vMTcxMDQ1MzkwOTE5NTI3OCIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzOjslM0M9JTNFJTNGIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czo7JTNDPSUzRSUzRj9nZW5lcmF0aW9uPTE3MTA0NTM5MDkxOTUyNzgmYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA5MTk1Mjc4IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDSTZVcHEzaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjA5LjE5N1oiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowOS4xOTdaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjA5LjE5N1oiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzOjtcdTAwM2M9XHUwMDNlPyIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA5MTk1Mjc4IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/LzE3MTA0NTM5MDkxOTUyNzgvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXM6OyUzQz0lM0UlM0YvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0k2VXBxM2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDkxOTUyNzgiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czo7XHUwMDNjPVx1MDAzZT8vMTcxMDQ1MzkwOTE5NTI3OC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXM6OyUzQz0lM0UlM0YvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSTZVcHEzaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDkxOTUyNzgiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czo7XHUwMDNjPVx1MDAzZT8vMTcxMDQ1MzkwOTE5NTI3OC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXM6OyUzQz0lM0UlM0YvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0k2VXBxM2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzOjtcdTAwM2M9XHUwMDNlPyIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA5MTk1Mjc4IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/LzE3MTA0NTM5MDkxOTUyNzgvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXM6OyUzQz0lM0UlM0YvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0k2VXBxM2g5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" } }, { - "ID": "24f883acff70d4a4", + "ID": "ae3b21ef14b097ac", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys:;%3C=%3E%3F?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:37 GMT" + "Thu, 14 Mar 2024 22:05:09 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:37 GMT" + "Thu, 14 Mar 2024 22:05:09 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882357543693" + "1710453909195278" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,212 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPo5uBaJhqiT8s6fYx8-KE-zQByykH4ZaDVNRyfwV1H_h5fAO7mG2_R3RKwYxYU-AEOcXmI" + "ABPtcPq9auVkrGL2d1aMRrm2rGMNXlXcT_ipwjpNeZn0SzkGqTfkBxVEhUPgZOlUoLUKH7oLWqM" ] }, "Body": "aGVsbG8=" } }, { - "ID": "423086a8214a1f25", + "ID": "2e21ba0b8b24afa1", + "Request": { + "Method": "POST", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%3A%3B%3C%3D%3E%3F/rewriteTo/b/go-cloud-blob-test-bucket/o/weird-keys%3A%3B%3C%3D%3E%3F-copy?alt=json\u0026prettyPrint=false\u0026projection=full", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "3" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "application/json", + "BodyParts": [ + "e30K" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "3103" + ], + "Content-Type": [ + "application/json; charset=UTF-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:09 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPqWiMHYwviS6tPBwed-aMKKjCgbjXgSMSwoiuWOlXH5ee1DHdP4zE8GlnOATOfiHmcfBNZk8W2AnQ" + ] + }, + "Body": "eyJraW5kIjoic3RvcmFnZSNyZXdyaXRlUmVzcG9uc2UiLCJ0b3RhbEJ5dGVzUmV3cml0dGVuIjoiNSIsIm9iamVjdFNpemUiOiI1IiwiZG9uZSI6dHJ1ZSwicmVzb3VyY2UiOnsia2luZCI6InN0b3JhZ2Ujb2JqZWN0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/LWNvcHkvMTcxMDQ1MzkwOTk1MjkxNCIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzOjslM0M9JTNFJTNGLWNvcHkiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzOjslM0M9JTNFJTNGLWNvcHk/Z2VuZXJhdGlvbj0xNzEwNDUzOTA5OTUyOTE0JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzOjtcdTAwM2M9XHUwMDNlPy1jb3B5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA5OTUyOTE0IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDSkt6MUszaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjA5Ljk1NFoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowOS45NTRaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjA5Ljk1NFoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzOjtcdTAwM2M9XHUwMDNlPy1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDk5NTI5MTQiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czo7XHUwMDNjPVx1MDAzZT8tY29weS8xNzEwNDUzOTA5OTUyOTE0L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzOjslM0M9JTNFJTNGLWNvcHkvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0pLejFLM2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/LWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwOTk1MjkxNCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzOjtcdTAwM2M9XHUwMDNlPy1jb3B5LzE3MTA0NTM5MDk5NTI5MTQvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzOjslM0M9JTNFJTNGLWNvcHkvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSkt6MUszaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXM6O1x1MDAzYz1cdTAwM2U/LWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwOTk1MjkxNCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzOjtcdTAwM2M9XHUwMDNlPy1jb3B5LzE3MTA0NTM5MDk5NTI5MTQvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzOjslM0M9JTNFJTNGLWNvcHkvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0pLejFLM2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzOjtcdTAwM2M9XHUwMDNlPy1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDk5NTI5MTQiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czo7XHUwMDNjPVx1MDAzZT8tY29weS8xNzEwNDUzOTA5OTUyOTE0L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzOjslM0M9JTNFJTNGLWNvcHkvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0pLejFLM2g5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19fQ==" + } + }, + { + "ID": "cf2c930ec16dc497", + "Request": { + "Method": "GET", + "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys:%3B%3C=%3E%3F-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=0" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:10 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Expires": [ + "CLEARED" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:09 GMT" + ], + "Server": [ + "UploadServer" + ], + "X-Goog-Generation": [ + "1710453909952914" + ], + "X-Goog-Hash": [ + "crc32c=mnG7TA==", + "md5=XUFAKrxLKna5cZ2REBfFkg==" + ], + "X-Goog-Metageneration": [ + "1" + ], + "X-Goog-Storage-Class": [ + "REGIONAL" + ], + "X-Goog-Stored-Content-Encoding": [ + "identity" + ], + "X-Goog-Stored-Content-Length": [ + "5" + ], + "X-Guploader-Uploadid": [ + "ABPtcPrFpMNuMhU3zDTbuOMMa5usRqq5voB7h6jc08p_ZBQM-wkv7u5Bi7i8-zeYGGUAXqk81kM" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "6e85324473f378bb", + "Request": { + "Method": "DELETE", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%3A%3B%3C%3D%3E%3F-copy?alt=json\u0026prettyPrint=false", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/json" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:10 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPps-4p9SaJmQx1Rmxd2ZZR4pFfBm1aE6qlCZd0EkaIGpt1mdMRxc8--hmHSpoq71hlhIes" + ] + }, + "Body": "" + } + }, + { + "ID": "6b0466f95562cc1f", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%3A%3B%3C%3D%3E%3F?alt=json\u0026prettyPrint=false", @@ -346,7 +544,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:37 GMT" + "Thu, 14 Mar 2024 22:05:10 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +560,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPrUPcgc8Nc12uKaONYWJTTZqxgxWScNh74PlIjZWH_YtWUx6N4gAVWCCLJ2STX__oYbqvE" + "ABPtcPoScC_n-OjsLElfn_k7fOjuZXtmzaWRzRjHgJkFc4qPspANU9SIOGiM0zyqFteTQJO6cqc" ] }, "Body": "" diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-5.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-5.replay index d18f1f505..f00d5f56b 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-5.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-5.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXCwMGefoQAA", + "Initial": "AQAAAA7dhWuXGI+XsAAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "09cd477b6a3f3a94", + "ID": "5cd45d4bc312db03", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keys%40\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:33 GMT" + "Thu, 14 Mar 2024 22:05:11 GMT" ], "Etag": [ - "CL/R+uyCx4QDEAE=" + "CN/9v67h9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPrBWh_KVYMVXMAiioP0MmtmLYBn5zho8NySK53pcB8te5wncXwcKUF_1U1dBJhCV5TCBdc" + "ABPtcPrT6VxVmJcpm93wAJz5dh4U7hZ7ATi4MiZ8eDSZHqQPqxzqNsZ7IR1Xca5goh5U-8Wt4Us" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c0AvMTcwODg4MjM1MzEwNTA4NyIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzQCIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNAP2dlbmVyYXRpb249MTcwODg4MjM1MzEwNTA4NyZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c0AiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTMxMDUwODciLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNML1IrdXlDeDRRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzMuMTA3WiIsInVwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjMzLjEwN1oiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzMuMTA3WiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNAIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTMxMDUwODciLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c0AvMTcwODg4MjM1MzEwNTA4Ny9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c0AvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0wvUit1eUN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNAIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTMxMDUwODciLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c0AvMTcwODg4MjM1MzEwNTA4Ny9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNAL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0wvUit1eUN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzQCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzUzMTA1MDg3IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNALzE3MDg4ODIzNTMxMDUwODcvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzQC9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDTC9SK3V5Q3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNAIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTMxMDUwODciLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c0AvMTcwODg4MjM1MzEwNTA4Ny91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c0AvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0wvUit1eUN4NFFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c0AvMTcxMDQ1MzkxMTcxNTU1MSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzQCIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNAP2dlbmVyYXRpb249MTcxMDQ1MzkxMTcxNTU1MSZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c0AiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTE3MTU1NTEiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNOLzl2NjdoOUlRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTEuNzE3WiIsInVwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjExLjcxN1oiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTEuNzE3WiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNAIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTE3MTU1NTEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c0AvMTcxMDQ1MzkxMTcxNTU1MS9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c0AvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ04vOXY2N2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNAIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTE3MTU1NTEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c0AvMTcxMDQ1MzkxMTcxNTU1MS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNAL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ04vOXY2N2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzQCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTExNzE1NTUxIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNALzE3MTA0NTM5MTE3MTU1NTEvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzQC9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDTi85djY3aDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNAIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTE3MTU1NTEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c0AvMTcxMDQ1MzkxMTcxNTU1MS91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c0AvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ04vOXY2N2g5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" } }, { - "ID": "9fde709724f69ea2", + "ID": "b2287c7836e50926", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys@", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:33 GMT" + "Thu, 14 Mar 2024 22:05:11 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:33 GMT" + "Thu, 14 Mar 2024 22:05:11 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882353105087" + "1710453911715551" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPq2v-_9eLVSGVaRvpYsj4J2A8UXCjuRvXmS3fBQq79IhkibJN0qJm0hfDAgALnIlmiNEKI" + "ABPtcPolr003MtssewWAvb-8K3MwzQMlTaQgO6DprzFIyMRF6wdyniLHu2NM1z_XFr0meyPx54I" ] }, "Body": "aGVsbG8=" } }, { - "ID": "fb956cc97809aea2", + "ID": "aaf3e59f692cb011", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%40?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:33 GMT" + "Thu, 14 Mar 2024 22:05:11 GMT" ], "Etag": [ - "CL/R+uyCx4QDEAE=" + "CN/9v67h9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPoPMzR_xhHbNMHDwPyezfYesMUAbGpkatfeenva--A3Ig_4EOlxI2g8PzSvxkATsIiCuL4" + "ABPtcPrH6SXT6zcXeuDDhiwX3q7MJ58DGNyZMWY6wFq5qjLCF5Rdto2RzwmqL-LjjLe_6W96p-k" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c0AvMTcwODg4MjM1MzEwNTA4NyIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzQCIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNAP2dlbmVyYXRpb249MTcwODg4MjM1MzEwNTA4NyZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c0AiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTMxMDUwODciLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNML1IrdXlDeDRRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzMuMTA3WiIsInVwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjMzLjEwN1oiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzMuMTA3WiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNAIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTMxMDUwODciLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c0AvMTcwODg4MjM1MzEwNTA4Ny9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c0AvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0wvUit1eUN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNAIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTMxMDUwODciLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c0AvMTcwODg4MjM1MzEwNTA4Ny9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNAL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0wvUit1eUN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzQCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzUzMTA1MDg3IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNALzE3MDg4ODIzNTMxMDUwODcvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzQC9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDTC9SK3V5Q3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNAIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTMxMDUwODciLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c0AvMTcwODg4MjM1MzEwNTA4Ny91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c0AvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0wvUit1eUN4NFFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c0AvMTcxMDQ1MzkxMTcxNTU1MSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzQCIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNAP2dlbmVyYXRpb249MTcxMDQ1MzkxMTcxNTU1MSZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c0AiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTE3MTU1NTEiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNOLzl2NjdoOUlRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTEuNzE3WiIsInVwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjExLjcxN1oiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTEuNzE3WiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNAIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTE3MTU1NTEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c0AvMTcxMDQ1MzkxMTcxNTU1MS9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c0AvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ04vOXY2N2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNAIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTE3MTU1NTEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c0AvMTcxMDQ1MzkxMTcxNTU1MS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNAL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ04vOXY2N2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzQCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTExNzE1NTUxIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNALzE3MTA0NTM5MTE3MTU1NTEvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzQC9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDTi85djY3aDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNAIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTE3MTU1NTEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c0AvMTcxMDQ1MzkxMTcxNTU1MS91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c0AvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ04vOXY2N2g5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" } }, { - "ID": "c5800ca15103c80b", + "ID": "316a1b36a4d29910", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys@?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:33 GMT" + "Thu, 14 Mar 2024 22:05:11 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:33 GMT" + "Thu, 14 Mar 2024 22:05:11 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882353105087" + "1710453911715551" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,212 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPp_9qOLYY4bMem_RxEjRvbeamgSciBcAzySsqzI_SN2yQlnFem6zOyAAlCw_vxhVHxT9mE" + "ABPtcPod9Rt2Cm1StLAwxuVBlBdQ85yEr5D3uBlOAKovEOpON0ABn7n9fjDbO7L2tN2jwQ6Jdkg" ] }, "Body": "aGVsbG8=" } }, { - "ID": "ad8ec60ea1e123f6", + "ID": "686974eccf325d22", + "Request": { + "Method": "POST", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%40/rewriteTo/b/go-cloud-blob-test-bucket/o/weird-keys%40-copy?alt=json\u0026prettyPrint=false\u0026projection=full", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "3" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "application/json", + "BodyParts": [ + "e30K" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "2887" + ], + "Content-Type": [ + "application/json; charset=UTF-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:12 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPr_vJmmbBbeoUjRKTebEeWbgBnCQLz8u1bS5WIPMe44xXWIErtk-U1HqRLVtYkC8MhRqo3_zQDqFg" + ] + }, + "Body": "eyJraW5kIjoic3RvcmFnZSNyZXdyaXRlUmVzcG9uc2UiLCJ0b3RhbEJ5dGVzUmV3cml0dGVuIjoiNSIsIm9iamVjdFNpemUiOiI1IiwiZG9uZSI6dHJ1ZSwicmVzb3VyY2UiOnsia2luZCI6InN0b3JhZ2Ujb2JqZWN0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNALWNvcHkvMTcxMDQ1MzkxMjQwNDM4MCIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzQC1jb3B5IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c0AtY29weT9nZW5lcmF0aW9uPTE3MTA0NTM5MTI0MDQzODAmYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXNALWNvcHkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTI0MDQzODAiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNKeUQ2cTdoOUlRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTIuNDA2WiIsInVwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjEyLjQwNloiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTIuNDA2WiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNALWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxMjQwNDM4MCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzQC1jb3B5LzE3MTA0NTM5MTI0MDQzODAvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNALWNvcHkvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0p5RDZxN2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNALWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxMjQwNDM4MCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzQC1jb3B5LzE3MTA0NTM5MTI0MDQzODAvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzQC1jb3B5L2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0p5RDZxN2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzQC1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTI0MDQzODAiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c0AtY29weS8xNzEwNDUzOTEyNDA0MzgwL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c0AtY29weS9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDSnlENnE3aDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNALWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxMjQwNDM4MCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzQC1jb3B5LzE3MTA0NTM5MTI0MDQzODAvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNALWNvcHkvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0p5RDZxN2g5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19fQ==" + } + }, + { + "ID": "33fe87cc155ce83b", + "Request": { + "Method": "GET", + "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys@-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=0" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:12 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Expires": [ + "CLEARED" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:12 GMT" + ], + "Server": [ + "UploadServer" + ], + "X-Goog-Generation": [ + "1710453912404380" + ], + "X-Goog-Hash": [ + "crc32c=mnG7TA==", + "md5=XUFAKrxLKna5cZ2REBfFkg==" + ], + "X-Goog-Metageneration": [ + "1" + ], + "X-Goog-Storage-Class": [ + "REGIONAL" + ], + "X-Goog-Stored-Content-Encoding": [ + "identity" + ], + "X-Goog-Stored-Content-Length": [ + "5" + ], + "X-Guploader-Uploadid": [ + "ABPtcPqHAHEGD9-BhL6xjOSTCO6BYIEii9hUwLanXl_vzrkkF5hWlBaPAd5rZHO-lm6UkG0CbZE" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "f0ba372ad590bbe1", + "Request": { + "Method": "DELETE", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%40-copy?alt=json\u0026prettyPrint=false", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/json" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:12 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPr6ItJTHq-HMMnF0YCKG7E2oIiH4SKcJqCoziYhrckczmuQN5ggxW3nffpv_P3lBEH6VhQ" + ] + }, + "Body": "" + } + }, + { + "ID": "e3918c5b3dde5841", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%40?alt=json\u0026prettyPrint=false", @@ -346,7 +544,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:33 GMT" + "Thu, 14 Mar 2024 22:05:12 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +560,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPpOUXG7sByH7yIOHnmOhfFE5WTJZ9RmIDozNkXbk-YaO4CkXwGwNumGQJGtnFmR8asH8U8" + "ABPtcPp-Cb9Gd93m2EYcVrgmWQmQSpVHKafdt6atxWmwJ449eQ5QFQ09vzrEjPoO7i8mP8b8TPc" ] }, "Body": "" diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-6.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-6.replay index 77fa041ce..211abe724 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-6.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-6.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXC5Ege7tgAA", + "Initial": "AQAAAA7dhWuWDVIP/QAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "f76e39d64ec45655", + "ID": "f74924e4a0e1c1ba", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keys%5B%5C%5D%5E_\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:41 GMT" + "Thu, 14 Mar 2024 22:05:10 GMT" ], "Etag": [ - "CL+jgfGCx4QDEAE=" + "CM2C963h9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPphhNd_v_y9HeTmzMAdO1HG5glH9d54S1zyYCqQEjnCZS_Mk5gJUhcvipEBRL0Qf9fKXdc" + "ABPtcPobXgzqrB9b_Mx9bn144d3xG8yA6qjo195xlHpWKu9rBYiEK99ZsuFB6WPcubz-5N_WpIs" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1tcXF1eXy8xNzA4ODgyMzYxNjAyNDk1Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNUIlNUMlNUQlNUVfIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU1QiU1QyU1RCU1RV8/Z2VuZXJhdGlvbj0xNzA4ODgyMzYxNjAyNDk1JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzW1xcXV5fIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYxNjAyNDk1IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDTCtqZ2ZHQ3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQxLjYwNFoiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjo0MS42MDRaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQxLjYwNFoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzW1xcXV5fIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjE2MDI0OTUiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1tcXF1eXy8xNzA4ODgyMzYxNjAyNDk1L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTVCJTVDJTVEJTVFXy9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTCtqZ2ZHQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1tcXF1eXyIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYxNjAyNDk1IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNbXFxdXl8vMTcwODg4MjM2MTYwMjQ5NS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNUIlNUMlNUQlNUVfL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0wramdmR0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzW1xcXV5fIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjE2MDI0OTUiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1tcXF1eXy8xNzA4ODgyMzYxNjAyNDk1L3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU1QiU1QyU1RCU1RV8vYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0wramdmR0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzW1xcXV5fIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjE2MDI0OTUiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1tcXF1eXy8xNzA4ODgyMzYxNjAyNDk1L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTVCJTVDJTVEJTVFXy9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDTCtqZ2ZHQ3g0UURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX0=" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1tcXF1eXy8xNzEwNDUzOTEwNTIwMTQxIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNUIlNUMlNUQlNUVfIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU1QiU1QyU1RCU1RV8/Z2VuZXJhdGlvbj0xNzEwNDUzOTEwNTIwMTQxJmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzW1xcXV5fIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTEwNTIwMTQxIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDTTJDOTYzaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjEwLjUyMloiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToxMC41MjJaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjEwLjUyMloiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzW1xcXV5fIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTA1MjAxNDEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1tcXF1eXy8xNzEwNDUzOTEwNTIwMTQxL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTVCJTVDJTVEJTVFXy9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTTJDOTYzaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1tcXF1eXyIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTEwNTIwMTQxIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNbXFxdXl8vMTcxMDQ1MzkxMDUyMDE0MS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNUIlNUMlNUQlNUVfL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ00yQzk2M2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzW1xcXV5fIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTA1MjAxNDEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1tcXF1eXy8xNzEwNDUzOTEwNTIwMTQxL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU1QiU1QyU1RCU1RV8vYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ00yQzk2M2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzW1xcXV5fIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTA1MjAxNDEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1tcXF1eXy8xNzEwNDUzOTEwNTIwMTQxL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTVCJTVDJTVEJTVFXy9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDTTJDOTYzaDlJUURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX0=" } }, { - "ID": "d3ec3766bf30983d", + "ID": "e9670d7e35378c03", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%5B%5C%5D%5E_", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:41 GMT" + "Thu, 14 Mar 2024 22:05:10 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:41 GMT" + "Thu, 14 Mar 2024 22:05:10 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882361602495" + "1710453910520141" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPpnAeT1n9K88bc6e0zWpz7pgoCA7n-VxjkUYBWrqXdCtngz-2kTwVGtTzP5wSNtdsaDmiU" + "ABPtcPoe_3C-0HXFEotD7LJPTqov7030acQH1Airq2hTq84eOdUi_56xLlJNeTX0rISHnREfghY" ] }, "Body": "aGVsbG8=" } }, { - "ID": "25399ab474951c3a", + "ID": "1c52ca2f0434bd4b", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%5B%5C%5D%5E_?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:41 GMT" + "Thu, 14 Mar 2024 22:05:10 GMT" ], "Etag": [ - "CL+jgfGCx4QDEAE=" + "CM2C963h9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPrz0Qt5Y5kWVS5kB5HllUnmfQ_qgkwxuhdLkhqIGsOW7sRdItG9Bf3zcj6m2KxE4qNhjXA" + "ABPtcPqfIHWXq3pprzjywd_OE20WEyPBaQGQH-q1jGlO2kNfC7FxPDlNnfC5Xk7MmAGM907fY2I" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1tcXF1eXy8xNzA4ODgyMzYxNjAyNDk1Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNUIlNUMlNUQlNUVfIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU1QiU1QyU1RCU1RV8/Z2VuZXJhdGlvbj0xNzA4ODgyMzYxNjAyNDk1JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzW1xcXV5fIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYxNjAyNDk1IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDTCtqZ2ZHQ3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQxLjYwNFoiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjo0MS42MDRaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQxLjYwNFoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzW1xcXV5fIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjE2MDI0OTUiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1tcXF1eXy8xNzA4ODgyMzYxNjAyNDk1L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTVCJTVDJTVEJTVFXy9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTCtqZ2ZHQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1tcXF1eXyIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYxNjAyNDk1IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNbXFxdXl8vMTcwODg4MjM2MTYwMjQ5NS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNUIlNUMlNUQlNUVfL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0wramdmR0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzW1xcXV5fIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjE2MDI0OTUiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1tcXF1eXy8xNzA4ODgyMzYxNjAyNDk1L3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU1QiU1QyU1RCU1RV8vYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0wramdmR0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzW1xcXV5fIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjE2MDI0OTUiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1tcXF1eXy8xNzA4ODgyMzYxNjAyNDk1L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTVCJTVDJTVEJTVFXy9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDTCtqZ2ZHQ3g0UURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX0=" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1tcXF1eXy8xNzEwNDUzOTEwNTIwMTQxIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNUIlNUMlNUQlNUVfIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU1QiU1QyU1RCU1RV8/Z2VuZXJhdGlvbj0xNzEwNDUzOTEwNTIwMTQxJmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzW1xcXV5fIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTEwNTIwMTQxIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDTTJDOTYzaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjEwLjUyMloiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToxMC41MjJaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjEwLjUyMloiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzW1xcXV5fIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTA1MjAxNDEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1tcXF1eXy8xNzEwNDUzOTEwNTIwMTQxL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTVCJTVDJTVEJTVFXy9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTTJDOTYzaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1tcXF1eXyIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTEwNTIwMTQxIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNbXFxdXl8vMTcxMDQ1MzkxMDUyMDE0MS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNUIlNUMlNUQlNUVfL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ00yQzk2M2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzW1xcXV5fIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTA1MjAxNDEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1tcXF1eXy8xNzEwNDUzOTEwNTIwMTQxL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU1QiU1QyU1RCU1RV8vYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ00yQzk2M2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzW1xcXV5fIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTA1MjAxNDEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1tcXF1eXy8xNzEwNDUzOTEwNTIwMTQxL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTVCJTVDJTVEJTVFXy9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDTTJDOTYzaDlJUURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX0=" } }, { - "ID": "8bffcdd4a8c4b157", + "ID": "55cb7fe1652caf1c", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%5B%5C%5D%5E_?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:41 GMT" + "Thu, 14 Mar 2024 22:05:10 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:41 GMT" + "Thu, 14 Mar 2024 22:05:10 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882361602495" + "1710453910520141" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,212 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPrOnbH_VxNzY0NHepHqeochQdrMZ0UwiIBcIX8f7yHL4-Gp01wfUS_m94_bHeOgtdqLPAs" + "ABPtcPqspw5EUwgMruF94-Rd-UfOfb9rSCiFAliq4yRodiobIz7nq75rLiI-742yYMHctpTe2e8" ] }, "Body": "aGVsbG8=" } }, { - "ID": "e2277e0f67455aec", + "ID": "c821c281f5535569", + "Request": { + "Method": "POST", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%5B%5C%5D%5E_/rewriteTo/b/go-cloud-blob-test-bucket/o/weird-keys%5B%5C%5D%5E_-copy?alt=json\u0026prettyPrint=false\u0026projection=full", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "3" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "application/json", + "BodyParts": [ + "e30K" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "3009" + ], + "Content-Type": [ + "application/json; charset=UTF-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:11 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPpJbXm2TczT8dBWbg5RxVZEoevZjBK-b8xUgPSYwGazEXW-JTZJIqrQE4lrjFZUtX4E1JeN_4l0HQ" + ] + }, + "Body": "eyJraW5kIjoic3RvcmFnZSNyZXdyaXRlUmVzcG9uc2UiLCJ0b3RhbEJ5dGVzUmV3cml0dGVuIjoiNSIsIm9iamVjdFNpemUiOiI1IiwiZG9uZSI6dHJ1ZSwicmVzb3VyY2UiOnsia2luZCI6InN0b3JhZ2Ujb2JqZWN0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNbXFxdXl8tY29weS8xNzEwNDUzOTExMTgwMDY4Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNUIlNUMlNUQlNUVfLWNvcHkiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTVCJTVDJTVEJTVFXy1jb3B5P2dlbmVyYXRpb249MTcxMDQ1MzkxMTE4MDA2OCZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c1tcXF1eXy1jb3B5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTExMTgwMDY4IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDS1NtbjY3aDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjExLjE4MloiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToxMS4xODJaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjExLjE4MloiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzW1xcXV5fLWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxMTE4MDA2OCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzW1xcXV5fLWNvcHkvMTcxMDQ1MzkxMTE4MDA2OC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU1QiU1QyU1RCU1RV8tY29weS9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDS1NtbjY3aDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c1tcXF1eXy1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTExODAwNjgiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c1tcXF1eXy1jb3B5LzE3MTA0NTM5MTExODAwNjgvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTVCJTVDJTVEJTVFXy1jb3B5L2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0tTbW42N2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzW1xcXV5fLWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxMTE4MDA2OCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzW1xcXV5fLWNvcHkvMTcxMDQ1MzkxMTE4MDA2OC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNUIlNUMlNUQlNUVfLWNvcHkvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0tTbW42N2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzW1xcXV5fLWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxMTE4MDA2OCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzW1xcXV5fLWNvcHkvMTcxMDQ1MzkxMTE4MDA2OC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU1QiU1QyU1RCU1RV8tY29weS9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDS1NtbjY3aDlJUURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX19" + } + }, + { + "ID": "bdfd33136c4f6b2f", + "Request": { + "Method": "GET", + "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%5B%5C%5D%5E_-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=0" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:11 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Expires": [ + "CLEARED" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:11 GMT" + ], + "Server": [ + "UploadServer" + ], + "X-Goog-Generation": [ + "1710453911180068" + ], + "X-Goog-Hash": [ + "crc32c=mnG7TA==", + "md5=XUFAKrxLKna5cZ2REBfFkg==" + ], + "X-Goog-Metageneration": [ + "1" + ], + "X-Goog-Storage-Class": [ + "REGIONAL" + ], + "X-Goog-Stored-Content-Encoding": [ + "identity" + ], + "X-Goog-Stored-Content-Length": [ + "5" + ], + "X-Guploader-Uploadid": [ + "ABPtcPr934yPWVpBqVMd70HRWgc2stQvHdFqLfrXzwdFN6LYtbNgh8DNMQR8tEcbI_kWvwF6ERo" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "d58e6b0edda54de9", + "Request": { + "Method": "DELETE", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%5B%5C%5D%5E_-copy?alt=json\u0026prettyPrint=false", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/json" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:11 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPpnK5ySsjC8h9T2BKF5dy0um5nT-ngocnB1BqWQhnIqzBvuCnvg0v8UOVE7npMZ0du9rQk" + ] + }, + "Body": "" + } + }, + { + "ID": "bd65f0d594d8387f", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%5B%5C%5D%5E_?alt=json\u0026prettyPrint=false", @@ -346,7 +544,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:41 GMT" + "Thu, 14 Mar 2024 22:05:11 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +560,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPrBDHGMmHvMFu4S9Vm4pjfb8Do3Fd3HziJJLcujNjAZiVCyf-np1VchhP067ixx2Wy0MZY" + "ABPtcPoL9D7XmoayZAdrZC4yxTqE9HW1GKZ-HgI4esIe6TZww_mD9v7a8fw3q6G7Om3jhc5e8Io" ] }, "Body": "" diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-7.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-7.replay index f7575dbe5..11e3f3830 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-7.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-7.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXC5N3dCHwAA", + "Initial": "AQAAAA7dhWujHtQaJgAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "a653413659d5670c", + "ID": "ae498899bfd979a7", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keys%60\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:42 GMT" + "Thu, 14 Mar 2024 22:05:23 GMT" ], "Etag": [ - "CKnUoPGCx4QDEAE=" + "CIqYpLTh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPpWNSN6x-Yl5sXnEqhysS2O6LCMa3k3wM54Pu46VgqfgbeIwY0EAcITHysWPOhDLp06MOE" + "ABPtcPpXzOAiN9zO1ENvJgdoyjBsqb0nEyr5ZBqC6IggbHXwb2g65yZoWfn21CIjT5HUrgmF8XQ" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2AvMTcwODg4MjM2MjExNjY0OSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTYwIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU2MD9nZW5lcmF0aW9uPTE3MDg4ODIzNjIxMTY2NDkmYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXNgIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYyMTE2NjQ5IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDS25Vb1BHQ3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQyLjExN1oiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjo0Mi4xMTdaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQyLjExN1oiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzYCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYyMTE2NjQ5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNgLzE3MDg4ODIzNjIxMTY2NDkvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNjAvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0tuVW9QR0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNgIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjIxMTY2NDkiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2AvMTcwODg4MjM2MjExNjY0OS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNjAvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDS25Vb1BHQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNgIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjIxMTY2NDkiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2AvMTcwODg4MjM2MjExNjY0OS9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNjAvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0tuVW9QR0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzYCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYyMTE2NjQ5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNgLzE3MDg4ODIzNjIxMTY2NDkvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNjAvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0tuVW9QR0N4NFFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2AvMTcxMDQ1MzkyMzg0MzA4MiIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTYwIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU2MD9nZW5lcmF0aW9uPTE3MTA0NTM5MjM4NDMwODImYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXNgIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIzODQzMDgyIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDSXFZcExUaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjIzLjg0NFoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToyMy44NDRaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjIzLjg0NFoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzYCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIzODQzMDgyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNgLzE3MTA0NTM5MjM4NDMwODIvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNjAvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0lxWXBMVGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNgIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MjM4NDMwODIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2AvMTcxMDQ1MzkyMzg0MzA4Mi9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNjAvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSXFZcExUaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNgIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MjM4NDMwODIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2AvMTcxMDQ1MzkyMzg0MzA4Mi9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNjAvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0lxWXBMVGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzYCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIzODQzMDgyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNgLzE3MTA0NTM5MjM4NDMwODIvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNjAvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0lxWXBMVGg5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" } }, { - "ID": "405f30b4c4cd570f", + "ID": "622fdb92b8340f56", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%60", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:42 GMT" + "Thu, 14 Mar 2024 22:05:23 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:42 GMT" + "Thu, 14 Mar 2024 22:05:23 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882362116649" + "1710453923843082" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPqKO2AsOEGcan8qVrWBV02PNZSE4m2qS19sCw2acRvS2rJ2f21BDoz2mjQmEIdm4_u2QFg" + "ABPtcPqR7RPR4iz8YU3eTElQJHPLld1eHOuu4FCu122eQXtOpVgzAnx--CnmTa9GeUXY0WD2l60" ] }, "Body": "aGVsbG8=" } }, { - "ID": "adee5d33420277b8", + "ID": "ecc7a82237d80482", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%60?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:42 GMT" + "Thu, 14 Mar 2024 22:05:24 GMT" ], "Etag": [ - "CKnUoPGCx4QDEAE=" + "CIqYpLTh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPrswd8z_sIzO3o_tDVE9HnJJuoshQdCDI3vOq_TcK4VYK0V42JpSCjJDT2ih2mRDtfjTPw" + "ABPtcPoRiRpKNgHyi4y9ciloZ0ZGBuP2AdPE6_KmOuit7UGTX15Z-TYH3CKiAi8A_njczm7iTPE" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2AvMTcwODg4MjM2MjExNjY0OSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTYwIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU2MD9nZW5lcmF0aW9uPTE3MDg4ODIzNjIxMTY2NDkmYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXNgIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYyMTE2NjQ5IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDS25Vb1BHQ3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQyLjExN1oiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjo0Mi4xMTdaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQyLjExN1oiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzYCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYyMTE2NjQ5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNgLzE3MDg4ODIzNjIxMTY2NDkvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNjAvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0tuVW9QR0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNgIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjIxMTY2NDkiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2AvMTcwODg4MjM2MjExNjY0OS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNjAvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDS25Vb1BHQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNgIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjIxMTY2NDkiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2AvMTcwODg4MjM2MjExNjY0OS9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNjAvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0tuVW9QR0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzYCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYyMTE2NjQ5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNgLzE3MDg4ODIzNjIxMTY2NDkvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNjAvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0tuVW9QR0N4NFFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2AvMTcxMDQ1MzkyMzg0MzA4MiIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTYwIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU2MD9nZW5lcmF0aW9uPTE3MTA0NTM5MjM4NDMwODImYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXNgIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIzODQzMDgyIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDSXFZcExUaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjIzLjg0NFoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToyMy44NDRaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjIzLjg0NFoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzYCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIzODQzMDgyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNgLzE3MTA0NTM5MjM4NDMwODIvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNjAvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0lxWXBMVGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNgIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MjM4NDMwODIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2AvMTcxMDQ1MzkyMzg0MzA4Mi9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNjAvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSXFZcExUaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNgIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MjM4NDMwODIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2AvMTcxMDQ1MzkyMzg0MzA4Mi9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNjAvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0lxWXBMVGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzYCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIzODQzMDgyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNgLzE3MTA0NTM5MjM4NDMwODIvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlNjAvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0lxWXBMVGg5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" } }, { - "ID": "21d7044a48f7d41a", + "ID": "7a39352fa596ee91", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%60?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:42 GMT" + "Thu, 14 Mar 2024 22:05:24 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:42 GMT" + "Thu, 14 Mar 2024 22:05:23 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882362116649" + "1710453923843082" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,212 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPp0emA1oo-XIpR15Coxd7FSJ3VYShFeJzouQQ3S8BKVWnHGxmZUUWcNnE1-8N-afd85bXM" + "ABPtcPq8fbj78oPapTauOR6n1-7huMV1Gmm-Ydtz38iufMhZZ9ggirH5PNt_C2Nwp94S05pm8F4" ] }, "Body": "aGVsbG8=" } }, { - "ID": "d375012f7783f94b", + "ID": "31b4f54bac58510c", + "Request": { + "Method": "POST", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%60/rewriteTo/b/go-cloud-blob-test-bucket/o/weird-keys%60-copy?alt=json\u0026prettyPrint=false\u0026projection=full", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "3" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "application/json", + "BodyParts": [ + "e30K" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "2899" + ], + "Content-Type": [ + "application/json; charset=UTF-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:24 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPrH3tVmwdyHs1kN7ryGSrHzKW2OwUQKluFi3Su2yl0lvwsjs6EWmag4l4xC8rY_h9WtCtVhs57I6w" + ] + }, + "Body": "eyJraW5kIjoic3RvcmFnZSNyZXdyaXRlUmVzcG9uc2UiLCJ0b3RhbEJ5dGVzUmV3cml0dGVuIjoiNSIsIm9iamVjdFNpemUiOiI1IiwiZG9uZSI6dHJ1ZSwicmVzb3VyY2UiOnsia2luZCI6InN0b3JhZ2Ujb2JqZWN0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNgLWNvcHkvMTcxMDQ1MzkyNDU5MzUxMSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTYwLWNvcHkiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTYwLWNvcHk/Z2VuZXJhdGlvbj0xNzEwNDUzOTI0NTkzNTExJmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzYC1jb3B5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTI0NTkzNTExIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDT2YrMGJUaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjI0LjU5NVoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToyNC41OTVaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjI0LjU5NVoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzYC1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MjQ1OTM1MTEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2AtY29weS8xNzEwNDUzOTI0NTkzNTExL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTYwLWNvcHkvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ09mKzBiVGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNgLWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkyNDU5MzUxMSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzYC1jb3B5LzE3MTA0NTM5MjQ1OTM1MTEvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTYwLWNvcHkvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDT2YrMGJUaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNgLWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkyNDU5MzUxMSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzYC1jb3B5LzE3MTA0NTM5MjQ1OTM1MTEvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTYwLWNvcHkvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ09mKzBiVGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzYC1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MjQ1OTM1MTEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2AtY29weS8xNzEwNDUzOTI0NTkzNTExL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTYwLWNvcHkvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ09mKzBiVGg5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19fQ==" + } + }, + { + "ID": "0e58418f0a8f22b3", + "Request": { + "Method": "GET", + "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%60-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=0" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:24 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Expires": [ + "CLEARED" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:24 GMT" + ], + "Server": [ + "UploadServer" + ], + "X-Goog-Generation": [ + "1710453924593511" + ], + "X-Goog-Hash": [ + "crc32c=mnG7TA==", + "md5=XUFAKrxLKna5cZ2REBfFkg==" + ], + "X-Goog-Metageneration": [ + "1" + ], + "X-Goog-Storage-Class": [ + "REGIONAL" + ], + "X-Goog-Stored-Content-Encoding": [ + "identity" + ], + "X-Goog-Stored-Content-Length": [ + "5" + ], + "X-Guploader-Uploadid": [ + "ABPtcPpPXXU_4tBu7MYpDrhVmGhIWZIzo8bhbTqxvsg1surWGTG1tgbG20KUL6tBP00kANG9rcU" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "13078ae6d4942f51", + "Request": { + "Method": "DELETE", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%60-copy?alt=json\u0026prettyPrint=false", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/json" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:24 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPoZma4XOU88jqgpI64JqoGxFqlbOnRrj_vALC3Mlg8Y02Iwlth_kbwJ1y0bV6qI8W3POuY" + ] + }, + "Body": "" + } + }, + { + "ID": "2f5cbdb3900dd480", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%60?alt=json\u0026prettyPrint=false", @@ -346,7 +544,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:42 GMT" + "Thu, 14 Mar 2024 22:05:24 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +560,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPrfJxc-pWANDKP_rvl9_pExDIDyS_Nmu8L85GLB4yGjuNjnaN_Xi3mOq1PjYARnqlWsqxQ" + "ABPtcPo0Z-l46FwSDjTzc_Ur5Xn9wyKpwkR0W1fvvqddEFPCfPR5v3rit4Ai4fgNK-GaLY_sMEg" ] }, "Body": "" diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-8.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-8.replay index 21abe6cc1..343e01e41 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-8.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/ascii-8.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXCxGj4hIQAA", + "Initial": "AQAAAA7dhWuYJ0fGPAAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "5eab88b7b6fd4a9f", + "ID": "26a845e9d1e25b25", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keys%7B%7C%7D~%7F\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:33 GMT" + "Thu, 14 Mar 2024 22:05:12 GMT" ], "Etag": [ - "CLXloO2Cx4QDEAE=" + "CK7/g6/h9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPpRWfdCB3JS2LRueMtEmHmsNRrR0R0y9KY9O41w8TyFa9lKuKCYiPBmNJzAftte5iqucwg" + "ABPtcPqh_aQUepblRgYitU6ccDV72EMAiRUr7nLfdxcE3v3WRcRhxjQwG8VrJnfs2BtZemQbsMc" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c3t8fX5cdTAwN2YvMTcwODg4MjM1MzczMDIyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTdCJTdDJTdEfiU3RiIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlN0IlN0MlN0R+JTdGP2dlbmVyYXRpb249MTcwODg4MjM1MzczMDIyOSZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c3t8fX5cdTAwN2YiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTM3MzAyMjkiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNMWGxvTzJDeDRRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzMuNzMyWiIsInVwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjMzLjczMloiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzMuNzMyWiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXN7fH1+XHUwMDdmIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTM3MzAyMjkiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c3t8fX5cdTAwN2YvMTcwODg4MjM1MzczMDIyOS9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU3QiU3QyU3RH4lN0YvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0xYbG9PMkN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXN7fH1+XHUwMDdmIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTM3MzAyMjkiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c3t8fX5cdTAwN2YvMTcwODg4MjM1MzczMDIyOS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlN0IlN0MlN0R+JTdGL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0xYbG9PMkN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlze3x9flx1MDA3ZiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzUzNzMwMjI5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXN7fH1+XHUwMDdmLzE3MDg4ODIzNTM3MzAyMjkvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTdCJTdDJTdEfiU3Ri9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDTFhsb08yQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXN7fH1+XHUwMDdmIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTM3MzAyMjkiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c3t8fX5cdTAwN2YvMTcwODg4MjM1MzczMDIyOS91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU3QiU3QyU3RH4lN0YvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0xYbG9PMkN4NFFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c3t8fX5cdTAwN2YvMTcxMDQ1MzkxMjgyOTg3MCIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTdCJTdDJTdEfiU3RiIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlN0IlN0MlN0R+JTdGP2dlbmVyYXRpb249MTcxMDQ1MzkxMjgyOTg3MCZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c3t8fX5cdTAwN2YiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTI4Mjk4NzAiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNLNy9nNi9oOUlRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTIuODMxWiIsInVwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjEyLjgzMVoiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTIuODMxWiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXN7fH1+XHUwMDdmIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTI4Mjk4NzAiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c3t8fX5cdTAwN2YvMTcxMDQ1MzkxMjgyOTg3MC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU3QiU3QyU3RH4lN0YvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0s3L2c2L2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXN7fH1+XHUwMDdmIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTI4Mjk4NzAiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c3t8fX5cdTAwN2YvMTcxMDQ1MzkxMjgyOTg3MC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlN0IlN0MlN0R+JTdGL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0s3L2c2L2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlze3x9flx1MDA3ZiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTEyODI5ODcwIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXN7fH1+XHUwMDdmLzE3MTA0NTM5MTI4Mjk4NzAvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTdCJTdDJTdEfiU3Ri9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDSzcvZzYvaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXN7fH1+XHUwMDdmIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTI4Mjk4NzAiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c3t8fX5cdTAwN2YvMTcxMDQ1MzkxMjgyOTg3MC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU3QiU3QyU3RH4lN0YvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0s3L2c2L2g5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" } }, { - "ID": "1c0d5900c22807c5", + "ID": "2072fbe501f9e6a4", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%7B%7C%7D~%7F", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:33 GMT" + "Thu, 14 Mar 2024 22:05:12 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:33 GMT" + "Thu, 14 Mar 2024 22:05:12 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882353730229" + "1710453912829870" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPqLSBczkkkJwP759URtoU5-K7CcEyrWBDT64lXUllKUlFLIDBaMd5NXLrEC3lnaUVgzUiY" + "ABPtcPrjal-QxnQAAs4LQRSTBUUCEu4_796TS1abJsv1vA1wlFLzCOjSiN-ofcJmYwmyOymAT9o" ] }, "Body": "aGVsbG8=" } }, { - "ID": "38749a013a51c2f2", + "ID": "9899ab5690a0732d", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%7B%7C%7D~%7F?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:33 GMT" + "Thu, 14 Mar 2024 22:05:13 GMT" ], "Etag": [ - "CLXloO2Cx4QDEAE=" + "CK7/g6/h9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPoXMtskbfq_jfpBZRgTIQr9KXkfW93lAZ3eF9vftkbyNQCBxJqgSxb1lxaRz3Uz6EFq6rk" + "ABPtcPrlVEaLEpcVDc7FOxtmKggbxC6Mrvr7oY18wwKo6-d6D7acqFLamRNx57yTG_MnsbpVreg" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c3t8fX5cdTAwN2YvMTcwODg4MjM1MzczMDIyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTdCJTdDJTdEfiU3RiIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlN0IlN0MlN0R+JTdGP2dlbmVyYXRpb249MTcwODg4MjM1MzczMDIyOSZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c3t8fX5cdTAwN2YiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTM3MzAyMjkiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNMWGxvTzJDeDRRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzMuNzMyWiIsInVwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjMzLjczMloiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzMuNzMyWiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXN7fH1+XHUwMDdmIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTM3MzAyMjkiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c3t8fX5cdTAwN2YvMTcwODg4MjM1MzczMDIyOS9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU3QiU3QyU3RH4lN0YvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0xYbG9PMkN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXN7fH1+XHUwMDdmIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTM3MzAyMjkiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c3t8fX5cdTAwN2YvMTcwODg4MjM1MzczMDIyOS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlN0IlN0MlN0R+JTdGL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0xYbG9PMkN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlze3x9flx1MDA3ZiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzUzNzMwMjI5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXN7fH1+XHUwMDdmLzE3MDg4ODIzNTM3MzAyMjkvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTdCJTdDJTdEfiU3Ri9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDTFhsb08yQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXN7fH1+XHUwMDdmIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTM3MzAyMjkiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c3t8fX5cdTAwN2YvMTcwODg4MjM1MzczMDIyOS91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU3QiU3QyU3RH4lN0YvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0xYbG9PMkN4NFFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c3t8fX5cdTAwN2YvMTcxMDQ1MzkxMjgyOTg3MCIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTdCJTdDJTdEfiU3RiIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlN0IlN0MlN0R+JTdGP2dlbmVyYXRpb249MTcxMDQ1MzkxMjgyOTg3MCZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c3t8fX5cdTAwN2YiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTI4Mjk4NzAiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNLNy9nNi9oOUlRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTIuODMxWiIsInVwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjEyLjgzMVoiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTIuODMxWiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXN7fH1+XHUwMDdmIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTI4Mjk4NzAiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c3t8fX5cdTAwN2YvMTcxMDQ1MzkxMjgyOTg3MC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU3QiU3QyU3RH4lN0YvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0s3L2c2L2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXN7fH1+XHUwMDdmIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTI4Mjk4NzAiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c3t8fX5cdTAwN2YvMTcxMDQ1MzkxMjgyOTg3MC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlN0IlN0MlN0R+JTdGL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0s3L2c2L2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlze3x9flx1MDA3ZiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTEyODI5ODcwIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXN7fH1+XHUwMDdmLzE3MTA0NTM5MTI4Mjk4NzAvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTdCJTdDJTdEfiU3Ri9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDSzcvZzYvaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXN7fH1+XHUwMDdmIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTI4Mjk4NzAiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c3t8fX5cdTAwN2YvMTcxMDQ1MzkxMjgyOTg3MC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU3QiU3QyU3RH4lN0YvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0s3L2c2L2g5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" } }, { - "ID": "04e78f766d3243ff", + "ID": "09bef3ac615789dc", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%7B%7C%7D~%7F?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:34 GMT" + "Thu, 14 Mar 2024 22:05:13 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:33 GMT" + "Thu, 14 Mar 2024 22:05:12 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882353730229" + "1710453912829870" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,212 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPoqNm5cu7zBD99VmdhioqSXcCoYAd15vFEX9BHcoJTdYPyeIBGFu3cgLzLJV01hwyAq98k" + "ABPtcPozIlcKMZx0-84qHSq4VyZbru5MsIp_oCqMdNP1EFy6TDOkluejvwrHYpp9BY5qgzZCGrM" ] }, "Body": "aGVsbG8=" } }, { - "ID": "96cf071fd7ceb34d", + "ID": "6761bb7760e36711", + "Request": { + "Method": "POST", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%7B%7C%7D~%7F/rewriteTo/b/go-cloud-blob-test-bucket/o/weird-keys%7B%7C%7D~%7F-copy?alt=json\u0026prettyPrint=false\u0026projection=full", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "3" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "application/json", + "BodyParts": [ + "e30K" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "3049" + ], + "Content-Type": [ + "application/json; charset=UTF-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:13 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPoh4Bpi0t1GZRhO8AA3WjSlSXC82OkmHJlMF6YVvxY4_8FlBIADZYGtYSfRz1fdgHIRjh6yj4DSEg" + ] + }, + "Body": "eyJraW5kIjoic3RvcmFnZSNyZXdyaXRlUmVzcG9uc2UiLCJ0b3RhbEJ5dGVzUmV3cml0dGVuIjoiNSIsIm9iamVjdFNpemUiOiI1IiwiZG9uZSI6dHJ1ZSwicmVzb3VyY2UiOnsia2luZCI6InN0b3JhZ2Ujb2JqZWN0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXN7fH1+XHUwMDdmLWNvcHkvMTcxMDQ1MzkxMzUzMjAxMSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTdCJTdDJTdEfiU3Ri1jb3B5IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU3QiU3QyU3RH4lN0YtY29weT9nZW5lcmF0aW9uPTE3MTA0NTM5MTM1MzIwMTEmYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXN7fH1+XHUwMDdmLWNvcHkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTM1MzIwMTEiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNPdnNycS9oOUlRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTMuNTM0WiIsInVwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjEzLjUzNFoiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTMuNTM0WiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXN7fH1+XHUwMDdmLWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxMzUzMjAxMSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlze3x9flx1MDA3Zi1jb3B5LzE3MTA0NTM5MTM1MzIwMTEvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlN0IlN0MlN0R+JTdGLWNvcHkvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ092c3JxL2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXN7fH1+XHUwMDdmLWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxMzUzMjAxMSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlze3x9flx1MDA3Zi1jb3B5LzE3MTA0NTM5MTM1MzIwMTEvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJTdCJTdDJTdEfiU3Ri1jb3B5L2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ092c3JxL2g5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlze3x9flx1MDA3Zi1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTM1MzIwMTEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c3t8fX5cdTAwN2YtY29weS8xNzEwNDUzOTEzNTMyMDExL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyU3QiU3QyU3RH4lN0YtY29weS9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDT3ZzcnEvaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXN7fH1+XHUwMDdmLWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxMzUzMjAxMSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlze3x9flx1MDA3Zi1jb3B5LzE3MTA0NTM5MTM1MzIwMTEvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlN0IlN0MlN0R+JTdGLWNvcHkvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ092c3JxL2g5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19fQ==" + } + }, + { + "ID": "1c9bd39fda27844f", + "Request": { + "Method": "GET", + "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%7B%7C%7D~%7F-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=0" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:13 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Expires": [ + "CLEARED" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:13 GMT" + ], + "Server": [ + "UploadServer" + ], + "X-Goog-Generation": [ + "1710453913532011" + ], + "X-Goog-Hash": [ + "crc32c=mnG7TA==", + "md5=XUFAKrxLKna5cZ2REBfFkg==" + ], + "X-Goog-Metageneration": [ + "1" + ], + "X-Goog-Storage-Class": [ + "REGIONAL" + ], + "X-Goog-Stored-Content-Encoding": [ + "identity" + ], + "X-Goog-Stored-Content-Length": [ + "5" + ], + "X-Guploader-Uploadid": [ + "ABPtcPqKJNpExKjjnj4SgMNMk2ad4mPmqZbq6ZwehT5I0TZ5m9H8NAXxNalhdaa_1l6Zhl64hPY" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "4c3a52ab466003ff", + "Request": { + "Method": "DELETE", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%7B%7C%7D~%7F-copy?alt=json\u0026prettyPrint=false", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/json" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:13 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPpElQgGK1nzkjLTaOwojXHbLfk_5g6n7E_4TYpCmrJxBTUslhiP1Q6OnsaOIosDDfg6vqY" + ] + }, + "Body": "" + } + }, + { + "ID": "7bc5a7432bc1bb95", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%7B%7C%7D~%7F?alt=json\u0026prettyPrint=false", @@ -346,7 +544,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:34 GMT" + "Thu, 14 Mar 2024 22:05:13 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +560,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPoTZlIUtnilsp9bIUInA06wjBudwcAp-9Hxc05_Y5yCTEVQi3oJyr7btifyyYKLAFf4glk" + "ABPtcPrTYo59mei-c46gPqkcdOzjKHMM7BntDXAVvgJ1vP2NAwgfxvcmCgdomSQ1FeG_NZ_sUEU" ] }, "Body": "" diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/backslashes.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/backslashes.replay index 7e69a4c13..b8d0b4b10 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/backslashes.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/backslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXCyCWNGgQAA", + "Initial": "AQAAAA7dhWubMaxlPwAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "6aa1c07458b7260d", + "ID": "b40af9add842dcdc", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keysfoo%5Cbar%5Cbaz\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:34 GMT" + "Thu, 14 Mar 2024 22:05:16 GMT" ], "Etag": [ - "CJPfze2Cx4QDEAE=" + "CKSGxrDh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPqWCJv27yK8XMmj7W-ICKqvOES7lG96h81iQorFJaLzW3irR2gAxxfHs8T79gq-S1zgCXY" + "ABPtcPqMhu1lzc1k9d9utMQpHptbvkguMVrGW2z3tSLnn1GU5-uH9BQKtPaKsgd2KO91y4Ewo2M" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1xcYmFyXFxiYXovMTcwODg4MjM1NDQ2NjcwNyIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTVDYmFyJTVDYmF6IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyU1Q2JhciU1Q2Jhej9nZW5lcmF0aW9uPTE3MDg4ODIzNTQ0NjY3MDcmYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXNmb29cXGJhclxcYmF6IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU0NDY2NzA3IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDSlBmemUyQ3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM0LjQ2OVoiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozNC40NjlaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM0LjQ2OVoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXFxiYXJcXGJheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU0NDY2NzA3IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cXGJhclxcYmF6LzE3MDg4ODIzNTQ0NjY3MDcvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lNUNiYXIlNUNiYXovYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0pQZnplMkN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cXGJhclxcYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTQ0NjY3MDciLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1xcYmFyXFxiYXovMTcwODg4MjM1NDQ2NjcwNy9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lNUNiYXIlNUNiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSlBmemUyQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cXGJhclxcYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTQ0NjY3MDciLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1xcYmFyXFxiYXovMTcwODg4MjM1NDQ2NjcwNy9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lNUNiYXIlNUNiYXovYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0pQZnplMkN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXFxiYXJcXGJheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU0NDY2NzA3IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cXGJhclxcYmF6LzE3MDg4ODIzNTQ0NjY3MDcvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lNUNiYXIlNUNiYXovYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0pQZnplMkN4NFFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1xcYmFyXFxiYXovMTcxMDQ1MzkxNjAwOTI1MiIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTVDYmFyJTVDYmF6IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyU1Q2JhciU1Q2Jhej9nZW5lcmF0aW9uPTE3MTA0NTM5MTYwMDkyNTImYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXNmb29cXGJhclxcYmF6IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE2MDA5MjUyIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDS1NHeHJEaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE2LjAxMVoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToxNi4wMTFaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE2LjAxMVoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXFxiYXJcXGJheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE2MDA5MjUyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cXGJhclxcYmF6LzE3MTA0NTM5MTYwMDkyNTIvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lNUNiYXIlNUNiYXovYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0tTR3hyRGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cXGJhclxcYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTYwMDkyNTIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1xcYmFyXFxiYXovMTcxMDQ1MzkxNjAwOTI1Mi9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lNUNiYXIlNUNiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDS1NHeHJEaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cXGJhclxcYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTYwMDkyNTIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1xcYmFyXFxiYXovMTcxMDQ1MzkxNjAwOTI1Mi9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lNUNiYXIlNUNiYXovYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0tTR3hyRGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXFxiYXJcXGJheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE2MDA5MjUyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cXGJhclxcYmF6LzE3MTA0NTM5MTYwMDkyNTIvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lNUNiYXIlNUNiYXovYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0tTR3hyRGg5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" } }, { - "ID": "47eda0b3e0e74f40", + "ID": "54ddc69a47726742", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keysfoo%5Cbar%5Cbaz", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:34 GMT" + "Thu, 14 Mar 2024 22:05:16 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:34 GMT" + "Thu, 14 Mar 2024 22:05:16 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882354466707" + "1710453916009252" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPr4T5LdUbYvPFZKiZi-CBDK5wku8khqLCaDgEMZ5CN9bcprWKHg8tgwILUlC45Rex5P5H0" + "ABPtcPpeajkvuLWlURLymhNs2yBh42AejLU0K4CiaOWHlDM-NFU-oCcoQaZYZNlnzTZPO3KhG4A" ] }, "Body": "aGVsbG8=" } }, { - "ID": "1ea8dc68bbb84c9e", + "ID": "a59db2949c7394c0", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%5Cbar%5Cbaz?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:34 GMT" + "Thu, 14 Mar 2024 22:05:16 GMT" ], "Etag": [ - "CJPfze2Cx4QDEAE=" + "CKSGxrDh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPqcn6cSjRThKgH055At9Y_RmBD-DM0LnNZ97SE-Czvpn8hCSpQ4SLPOY78C531-erNTKiw" + "ABPtcPqOMrtafMSshclcNIZPLBPvyOkl2BhvvdE37dYrLncPazJ_X9me9JQOgmmB8fSnb_tExBs" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1xcYmFyXFxiYXovMTcwODg4MjM1NDQ2NjcwNyIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTVDYmFyJTVDYmF6IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyU1Q2JhciU1Q2Jhej9nZW5lcmF0aW9uPTE3MDg4ODIzNTQ0NjY3MDcmYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXNmb29cXGJhclxcYmF6IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU0NDY2NzA3IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDSlBmemUyQ3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM0LjQ2OVoiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozNC40NjlaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM0LjQ2OVoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXFxiYXJcXGJheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU0NDY2NzA3IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cXGJhclxcYmF6LzE3MDg4ODIzNTQ0NjY3MDcvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lNUNiYXIlNUNiYXovYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0pQZnplMkN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cXGJhclxcYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTQ0NjY3MDciLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1xcYmFyXFxiYXovMTcwODg4MjM1NDQ2NjcwNy9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lNUNiYXIlNUNiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSlBmemUyQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cXGJhclxcYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTQ0NjY3MDciLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1xcYmFyXFxiYXovMTcwODg4MjM1NDQ2NjcwNy9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lNUNiYXIlNUNiYXovYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0pQZnplMkN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXFxiYXJcXGJheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU0NDY2NzA3IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cXGJhclxcYmF6LzE3MDg4ODIzNTQ0NjY3MDcvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lNUNiYXIlNUNiYXovYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0pQZnplMkN4NFFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1xcYmFyXFxiYXovMTcxMDQ1MzkxNjAwOTI1MiIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTVDYmFyJTVDYmF6IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyU1Q2JhciU1Q2Jhej9nZW5lcmF0aW9uPTE3MTA0NTM5MTYwMDkyNTImYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXNmb29cXGJhclxcYmF6IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE2MDA5MjUyIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDS1NHeHJEaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE2LjAxMVoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToxNi4wMTFaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE2LjAxMVoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXFxiYXJcXGJheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE2MDA5MjUyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cXGJhclxcYmF6LzE3MTA0NTM5MTYwMDkyNTIvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lNUNiYXIlNUNiYXovYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0tTR3hyRGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cXGJhclxcYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTYwMDkyNTIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1xcYmFyXFxiYXovMTcxMDQ1MzkxNjAwOTI1Mi9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lNUNiYXIlNUNiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDS1NHeHJEaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cXGJhclxcYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTYwMDkyNTIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1xcYmFyXFxiYXovMTcxMDQ1MzkxNjAwOTI1Mi9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lNUNiYXIlNUNiYXovYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0tTR3hyRGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXFxiYXJcXGJheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE2MDA5MjUyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cXGJhclxcYmF6LzE3MTA0NTM5MTYwMDkyNTIvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lNUNiYXIlNUNiYXovYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0tTR3hyRGg5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" } }, { - "ID": "ad05a5ada01bcc5b", + "ID": "79b1d5e1db15d463", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keysfoo%5Cbar%5Cbaz?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:34 GMT" + "Thu, 14 Mar 2024 22:05:16 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:34 GMT" + "Thu, 14 Mar 2024 22:05:16 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882354466707" + "1710453916009252" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,212 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPob9q3Jd0k7F_AaNkDVWnRjqzj73c_a_aiXPjtj1NJvUXqGsCf4yd7PiYuZXdiqd-OELCw" + "ABPtcPoJem75y2UgRvvLB8bKW4vk7c3JF0q2o2lZ-LheELAgq4Fd64slbF2Ff7TbIfEJpjqcTS4" ] }, "Body": "aGVsbG8=" } }, { - "ID": "50fb40a4db6e23f7", + "ID": "f77449d22d5b2542", + "Request": { + "Method": "POST", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%5Cbar%5Cbaz/rewriteTo/b/go-cloud-blob-test-bucket/o/weird-keysfoo%5Cbar%5Cbaz-copy?alt=json\u0026prettyPrint=false\u0026projection=full", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "3" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "application/json", + "BodyParts": [ + "e30K" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "3091" + ], + "Content-Type": [ + "application/json; charset=UTF-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:16 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPpYxnwohhBEU25WhDqC7Aqa2Y0Ze0TsioOfykUTP3QW5j_nq0UJ2qIemblRlx4kVc9Ke6JQ3gD7oA" + ] + }, + "Body": "eyJraW5kIjoic3RvcmFnZSNyZXdyaXRlUmVzcG9uc2UiLCJ0b3RhbEJ5dGVzUmV3cml0dGVuIjoiNSIsIm9iamVjdFNpemUiOiI1IiwiZG9uZSI6dHJ1ZSwicmVzb3VyY2UiOnsia2luZCI6InN0b3JhZ2Ujb2JqZWN0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cXGJhclxcYmF6LWNvcHkvMTcxMDQ1MzkxNjgyMjIwNCIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTVDYmFyJTVDYmF6LWNvcHkiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTVDYmFyJTVDYmF6LWNvcHk/Z2VuZXJhdGlvbj0xNzEwNDUzOTE2ODIyMjA0JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzZm9vXFxiYXJcXGJhei1jb3B5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE2ODIyMjA0IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDTHpWOTdEaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE2LjgyNFoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToxNi44MjRaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE2LjgyNFoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXFxiYXJcXGJhei1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTY4MjIyMDQiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1xcYmFyXFxiYXotY29weS8xNzEwNDUzOTE2ODIyMjA0L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTVDYmFyJTVDYmF6LWNvcHkvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0x6Vjk3RGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cXGJhclxcYmF6LWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxNjgyMjIwNCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzZm9vXFxiYXJcXGJhei1jb3B5LzE3MTA0NTM5MTY4MjIyMDQvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTVDYmFyJTVDYmF6LWNvcHkvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTHpWOTdEaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cXGJhclxcYmF6LWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxNjgyMjIwNCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzZm9vXFxiYXJcXGJhei1jb3B5LzE3MTA0NTM5MTY4MjIyMDQvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTVDYmFyJTVDYmF6LWNvcHkvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0x6Vjk3RGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXFxiYXJcXGJhei1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTY4MjIyMDQiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1xcYmFyXFxiYXotY29weS8xNzEwNDUzOTE2ODIyMjA0L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTVDYmFyJTVDYmF6LWNvcHkvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0x6Vjk3RGg5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19fQ==" + } + }, + { + "ID": "82b0b06694451e95", + "Request": { + "Method": "GET", + "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keysfoo%5Cbar%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=0" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:16 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Expires": [ + "CLEARED" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:16 GMT" + ], + "Server": [ + "UploadServer" + ], + "X-Goog-Generation": [ + "1710453916822204" + ], + "X-Goog-Hash": [ + "crc32c=mnG7TA==", + "md5=XUFAKrxLKna5cZ2REBfFkg==" + ], + "X-Goog-Metageneration": [ + "1" + ], + "X-Goog-Storage-Class": [ + "REGIONAL" + ], + "X-Goog-Stored-Content-Encoding": [ + "identity" + ], + "X-Goog-Stored-Content-Length": [ + "5" + ], + "X-Guploader-Uploadid": [ + "ABPtcPq9DJrdh74WQTdrszX6GLDwS8JYhPBgZ5HY2RRW347ZeoDMuPMmH6iOou2vfbBnVMFYOts" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "cc3dfb95fdf730cf", + "Request": { + "Method": "DELETE", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%5Cbar%5Cbaz-copy?alt=json\u0026prettyPrint=false", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/json" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:17 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPrYfHCe8SQ1rESu2TkCFf0t2FfXu38T9gN-MFwyv8EqBfygCaz4JZ0L7qOpQAphfrxp_qY" + ] + }, + "Body": "" + } + }, + { + "ID": "f1dcc0321048e60a", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%5Cbar%5Cbaz?alt=json\u0026prettyPrint=false", @@ -346,7 +544,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:34 GMT" + "Thu, 14 Mar 2024 22:05:17 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +560,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPpD5KQPbvYtCMOcn5rT5ya4hpyaUrVoAG85K1oA1K7m3nPdppMEuxw6x90s3UlUdlfiYbw" + "ABPtcPore8OfEqIfFzOtz_VITPIBOYo6gLZvt6evS_zzhHqw8y9llne6YPanWOjLZa9JMRLy1KQ" ] }, "Body": "" diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/dotdotbackslash.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/dotdotbackslash.replay index 8dffcece1..f2b64a370 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/dotdotbackslash.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/dotdotbackslash.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXC6GoE4wgAA", + "Initial": "AQAAAA7dhWuOIQMqmgAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "ea1d9be251d24d5f", + "ID": "20221e1bc50fd33d", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:42 GMT" + "Thu, 14 Mar 2024 22:05:02 GMT" ], "Etag": [ - "CKytxvGCx4QDEAE=" + "CObRparh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPqtYo7dgbDxNcGc51EO_BsMQ1bVv3rLV9342Y36W7G1ND21OqPwqUnzPYfhk1-7Yojz14s" + "ABPtcPpnFr65INDYHBgxlicugpoEXMT-oNfokEkBOG8dNU5v28JXiuUSft2nIOFmgWZZhXqZnA4" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC8xNzA4ODgyMzYyNzM0MjUyIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLiU1Q2ZvbyU1Qy4uJTVDYmFyJTVDLi4lNUMuLiU1Q2Jhei4uJTVDIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDLi4lNUNiYXIlNUMuLiU1Qy4uJTVDYmF6Li4lNUM/Z2VuZXJhdGlvbj0xNzA4ODgyMzYyNzM0MjUyJmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYyNzM0MjUyIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDS3l0eHZHQ3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQyLjczNVoiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjo0Mi43MzVaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQyLjczNVoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjI3MzQyNTIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC8xNzA4ODgyMzYyNzM0MjUyL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi4lNUNmb28lNUMuLiU1Q2JhciU1Qy4uJTVDLi4lNUNiYXouLiU1Qy9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDS3l0eHZHQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYyNzM0MjUyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMuLlxcZm9vXFwuLlxcYmFyXFwuLlxcLi5cXGJhei4uXFwvMTcwODg4MjM2MjczNDI1Mi9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLiU1Q2ZvbyU1Qy4uJTVDYmFyJTVDLi4lNUMuLiU1Q2Jhei4uJTVDL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0t5dHh2R0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjI3MzQyNTIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC8xNzA4ODgyMzYyNzM0MjUyL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDLi4lNUNiYXIlNUMuLiU1Qy4uJTVDYmF6Li4lNUMvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0t5dHh2R0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjI3MzQyNTIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC8xNzA4ODgyMzYyNzM0MjUyL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi4lNUNmb28lNUMuLiU1Q2JhciU1Qy4uJTVDLi4lNUNiYXouLiU1Qy9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDS3l0eHZHQ3g0UURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX0=" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC8xNzEwNDUzOTAyODk1MzM0Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLiU1Q2ZvbyU1Qy4uJTVDYmFyJTVDLi4lNUMuLiU1Q2Jhei4uJTVDIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDLi4lNUNiYXIlNUMuLiU1Qy4uJTVDYmF6Li4lNUM/Z2VuZXJhdGlvbj0xNzEwNDUzOTAyODk1MzM0JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTAyODk1MzM0IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDT2JScGFyaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjAyLjg5OVoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowMi44OTlaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjAyLjg5OVoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDI4OTUzMzQiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC8xNzEwNDUzOTAyODk1MzM0L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi4lNUNmb28lNUMuLiU1Q2JhciU1Qy4uJTVDLi4lNUNiYXouLiU1Qy9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDT2JScGFyaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTAyODk1MzM0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMuLlxcZm9vXFwuLlxcYmFyXFwuLlxcLi5cXGJhei4uXFwvMTcxMDQ1MzkwMjg5NTMzNC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLiU1Q2ZvbyU1Qy4uJTVDYmFyJTVDLi4lNUMuLiU1Q2Jhei4uJTVDL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ09iUnBhcmg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDI4OTUzMzQiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC8xNzEwNDUzOTAyODk1MzM0L3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDLi4lNUNiYXIlNUMuLiU1Qy4uJTVDYmF6Li4lNUMvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ09iUnBhcmg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDI4OTUzMzQiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC8xNzEwNDUzOTAyODk1MzM0L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi4lNUNmb28lNUMuLiU1Q2JhciU1Qy4uJTVDLi4lNUNiYXouLiU1Qy9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDT2JScGFyaDlJUURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX0=" } }, { - "ID": "754b40ecd7d43d33", + "ID": "52791f3e784f1052", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:42 GMT" + "Thu, 14 Mar 2024 22:05:02 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:42 GMT" + "Thu, 14 Mar 2024 22:05:02 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882362734252" + "1710453902895334" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPrZX4HZTJcj2f1In7oJ7AsGXF3wA3jEvMZ5VBrV8abD_1N6zqiQF3O46skWNrONYiuJNy4" + "ABPtcPoZ1e6GQTxMiTgeDD1ZkCIpsUFc0c07qXpKXdIJxcAsdOv7CJr9EiMyp5TGfhZbumH1aW0" ] }, "Body": "aGVsbG8=" } }, { - "ID": "fbec7fc54cb5f461", + "ID": "82317753555639c4", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:42 GMT" + "Thu, 14 Mar 2024 22:05:03 GMT" ], "Etag": [ - "CKytxvGCx4QDEAE=" + "CObRparh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPoqMsFCUFAcKIeeBYmtIXfwVDWjWiqvnvC5epQbBpV2dmqdfBSgIhheXrxCARSIG8jcj-A" + "ABPtcPqlXd-Aps2ELJ15ovkGmOpfBk7jZfa5pVALMa8sStZS7wnvZ9GrJO3j4sJlKcN1fR2ZgIM" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC8xNzA4ODgyMzYyNzM0MjUyIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLiU1Q2ZvbyU1Qy4uJTVDYmFyJTVDLi4lNUMuLiU1Q2Jhei4uJTVDIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDLi4lNUNiYXIlNUMuLiU1Qy4uJTVDYmF6Li4lNUM/Z2VuZXJhdGlvbj0xNzA4ODgyMzYyNzM0MjUyJmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYyNzM0MjUyIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDS3l0eHZHQ3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQyLjczNVoiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjo0Mi43MzVaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQyLjczNVoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjI3MzQyNTIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC8xNzA4ODgyMzYyNzM0MjUyL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi4lNUNmb28lNUMuLiU1Q2JhciU1Qy4uJTVDLi4lNUNiYXouLiU1Qy9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDS3l0eHZHQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYyNzM0MjUyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMuLlxcZm9vXFwuLlxcYmFyXFwuLlxcLi5cXGJhei4uXFwvMTcwODg4MjM2MjczNDI1Mi9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLiU1Q2ZvbyU1Qy4uJTVDYmFyJTVDLi4lNUMuLiU1Q2Jhei4uJTVDL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0t5dHh2R0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjI3MzQyNTIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC8xNzA4ODgyMzYyNzM0MjUyL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDLi4lNUNiYXIlNUMuLiU1Qy4uJTVDYmF6Li4lNUMvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0t5dHh2R0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjI3MzQyNTIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC8xNzA4ODgyMzYyNzM0MjUyL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi4lNUNmb28lNUMuLiU1Q2JhciU1Qy4uJTVDLi4lNUNiYXouLiU1Qy9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDS3l0eHZHQ3g0UURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX0=" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC8xNzEwNDUzOTAyODk1MzM0Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLiU1Q2ZvbyU1Qy4uJTVDYmFyJTVDLi4lNUMuLiU1Q2Jhei4uJTVDIiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDLi4lNUNiYXIlNUMuLiU1Qy4uJTVDYmF6Li4lNUM/Z2VuZXJhdGlvbj0xNzEwNDUzOTAyODk1MzM0JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTAyODk1MzM0IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDT2JScGFyaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjAyLjg5OVoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowMi44OTlaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjAyLjg5OVoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDI4OTUzMzQiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC8xNzEwNDUzOTAyODk1MzM0L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi4lNUNmb28lNUMuLiU1Q2JhciU1Qy4uJTVDLi4lNUNiYXouLiU1Qy9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDT2JScGFyaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTAyODk1MzM0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMuLlxcZm9vXFwuLlxcYmFyXFwuLlxcLi5cXGJhei4uXFwvMTcxMDQ1MzkwMjg5NTMzNC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLiU1Q2ZvbyU1Qy4uJTVDYmFyJTVDLi4lNUMuLiU1Q2Jhei4uJTVDL2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ09iUnBhcmg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDI4OTUzMzQiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC8xNzEwNDUzOTAyODk1MzM0L3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDLi4lNUNiYXIlNUMuLiU1Qy4uJTVDYmF6Li4lNUMvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ09iUnBhcmg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDI4OTUzMzQiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC8xNzEwNDUzOTAyODk1MzM0L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi4lNUNmb28lNUMuLiU1Q2JhciU1Qy4uJTVDLi4lNUNiYXouLiU1Qy9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDT2JScGFyaDlJUURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX0=" } }, { - "ID": "5ea04a6705d46532", + "ID": "7ec577920e0231e9", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:42 GMT" + "Thu, 14 Mar 2024 22:05:03 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:42 GMT" + "Thu, 14 Mar 2024 22:05:02 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882362734252" + "1710453902895334" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,212 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPrehobmuVLZFn-H81VFG0jAXCjlJ3v_m77CrGOHOMAv3Sz8XHrnCiufKksbvsmoC5iBGVw" + "ABPtcPoF5JWaVKfDOuZiDi3__PCUQZTUlECg49ct3t5HNsHTAlRifiLv0urmWNI6exzc8HH0BgU" ] }, "Body": "aGVsbG8=" } }, { - "ID": "d639abd1204f9d5d", + "ID": "8ec44582450223e8", + "Request": { + "Method": "POST", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C/rewriteTo/b/go-cloud-blob-test-bucket/o/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy?alt=json\u0026prettyPrint=false\u0026projection=full", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "3" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "application/json", + "BodyParts": [ + "e30K" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "3441" + ], + "Content-Type": [ + "application/json; charset=UTF-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:03 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPp1EHk7Qzl8dOddVlCnn60jyKnBi3_8f7StO1RaBuNBSJy5IwQ3Mx22MtPgMGjfcqzbMa2cUepOeQ" + ] + }, + "Body": "eyJraW5kIjoic3RvcmFnZSNyZXdyaXRlUmVzcG9uc2UiLCJ0b3RhbEJ5dGVzUmV3cml0dGVuIjoiNSIsIm9iamVjdFNpemUiOiI1IiwiZG9uZSI6dHJ1ZSwicmVzb3VyY2UiOnsia2luZCI6InN0b3JhZ2Ujb2JqZWN0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMuLlxcZm9vXFwuLlxcYmFyXFwuLlxcLi5cXGJhei4uXFwtY29weS8xNzEwNDUzOTAzNTE1NTI3Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLiU1Q2ZvbyU1Qy4uJTVDYmFyJTVDLi4lNUMuLiU1Q2Jhei4uJTVDLWNvcHkiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi4lNUNmb28lNUMuLiU1Q2JhciU1Qy4uJTVDLi4lNUNiYXouLiU1Qy1jb3B5P2dlbmVyYXRpb249MTcxMDQ1MzkwMzUxNTUyNyZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC1jb3B5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTAzNTE1NTI3IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDSWUveTZyaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjAzLjUxNloiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowMy41MTZaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjAzLjUxNloiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcLWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwMzUxNTUyNyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcLWNvcHkvMTcxMDQ1MzkwMzUxNTUyNy9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDLi4lNUNiYXIlNUMuLiU1Qy4uJTVDYmF6Li4lNUMtY29weS9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSWUveTZyaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDM1MTU1MjciLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXC4uXFxiYXJcXC4uXFwuLlxcYmF6Li5cXC1jb3B5LzE3MTA0NTM5MDM1MTU1MjcvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi4lNUNmb28lNUMuLiU1Q2JhciU1Qy4uJTVDLi4lNUNiYXouLiU1Qy1jb3B5L2FjbC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0llL3k2cmg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoiZWRpdG9ycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcLWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwMzUxNTUyNyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcLWNvcHkvMTcxMDQ1MzkwMzUxNTUyNy9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLiU1Q2ZvbyU1Qy4uJTVDYmFyJTVDLi4lNUMuLiU1Q2Jhei4uJTVDLWNvcHkvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0llL3k2cmg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcLWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwMzUxNTUyNyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5cXGZvb1xcLi5cXGJhclxcLi5cXC4uXFxiYXouLlxcLWNvcHkvMTcxMDQ1MzkwMzUxNTUyNy91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDLi4lNUNiYXIlNUMuLiU1Qy4uJTVDYmF6Li4lNUMtY29weS9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDSWUveTZyaDlJUURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX19" + } + }, + { + "ID": "6331abca0eed7d7a", + "Request": { + "Method": "GET", + "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=0" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:03 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Expires": [ + "CLEARED" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:03 GMT" + ], + "Server": [ + "UploadServer" + ], + "X-Goog-Generation": [ + "1710453903515527" + ], + "X-Goog-Hash": [ + "crc32c=mnG7TA==", + "md5=XUFAKrxLKna5cZ2REBfFkg==" + ], + "X-Goog-Metageneration": [ + "1" + ], + "X-Goog-Storage-Class": [ + "REGIONAL" + ], + "X-Goog-Stored-Content-Encoding": [ + "identity" + ], + "X-Goog-Stored-Content-Length": [ + "5" + ], + "X-Guploader-Uploadid": [ + "ABPtcPrFGXWC9VTxvt6pbvBDX4Cl-HbCQcSgJZ52pOEfPkE66vxcSRTwNtTsRtCGmaDQNfbJbbI" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "793d1b9a711c4da3", + "Request": { + "Method": "DELETE", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy?alt=json\u0026prettyPrint=false", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/json" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:03 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPqizPhHe6sQDrZifNW9QoNEnJJ2kkn1r6hVki51jC71s3F75IGlUNblPERCGpt_J4DaRXk" + ] + }, + "Body": "" + } + }, + { + "ID": "76f484e296df9e70", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C?alt=json\u0026prettyPrint=false", @@ -346,7 +544,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:43 GMT" + "Thu, 14 Mar 2024 22:05:03 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +560,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPpSBJI1XHDhlkw2b1ZxgZsFetp4nzysHaB68pO0JLOnJEakVUA8o8Q3UeLgn3O9LZro-kA" + "ABPtcPrzaV7vmt0VAqqa2XMnmehBQW2_iB1G2sFERidQewTPqrWkz7FYWvzn3_pV3TrViHk7XFM" ] }, "Body": "" diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/dotdotslash.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/dotdotslash.replay index 47af32a08..547cfaedd 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/dotdotslash.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/dotdotslash.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXC1Oj8UCgAA", + "Initial": "AQAAAA7dhWuRDWd97QAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "938fb040ac9fceaf", + "ID": "8709c21e524aa4f2", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:38 GMT" + "Thu, 14 Mar 2024 22:05:05 GMT" ], "Etag": [ - "CI/6te+Cx4QDEAE=" + "CLnavqvh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPrkUziLy-hNWQd4jtrbZq7_70-XcN4Mrrg_Tkm6KNVEy0TAl-8De0FAWW-cGqaXlvfn426SqH1hhA" + "ABPtcPoAVcosPwVTlFqnsJuiM-QPEHlhKJU7Y3z7GVjpT58hV16QIGc9jinqo9ZRJ33KWFO5gyE" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18vMTcwODg4MjM1ODI3MTI0NyIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18iLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18/Z2VuZXJhdGlvbj0xNzA4ODgyMzU4MjcxMjQ3JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzLi5fXzB4MmZfX2Zvby8uLl9fMHgyZl9fYmFyLy4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXyIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1ODI3MTI0NyIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ0kvNnRlK0N4NFFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozOC4yNzRaIiwidXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzguMjc0WiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozOC4yNzRaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18iLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1ODI3MTI0NyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5fXzB4MmZfX2Zvby8uLl9fMHgyZl9fYmFyLy4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy8xNzA4ODgyMzU4MjcxMjQ3L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18vYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0kvNnRlK0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXMuLl9fMHgyZl9fZm9vLy4uX18weDJmX19iYXIvLi5fXzB4MmZfXy4uX18weDJmX19iYXouLl9fMHgyZl9fIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTgyNzEyNDciLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18vMTcwODg4MjM1ODI3MTI0Ny9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLl9fMHgyZl9fZm9vJTJGLi5fXzB4MmZfX2JhciUyRi4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNJLzZ0ZStDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18iLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1ODI3MTI0NyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5fXzB4MmZfX2Zvby8uLl9fMHgyZl9fYmFyLy4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy8xNzA4ODgyMzU4MjcxMjQ3L3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uX18weDJmX19mb28lMkYuLl9fMHgyZl9fYmFyJTJGLi5fXzB4MmZfXy4uX18weDJmX19iYXouLl9fMHgyZl9fL2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNJLzZ0ZStDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18iLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1ODI3MTI0NyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5fXzB4MmZfX2Zvby8uLl9fMHgyZl9fYmFyLy4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy8xNzA4ODgyMzU4MjcxMjQ3L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18vYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0kvNnRlK0N4NFFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18vMTcxMDQ1MzkwNTQwMzE5MyIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18iLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18/Z2VuZXJhdGlvbj0xNzEwNDUzOTA1NDAzMTkzJmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzLi5fXzB4MmZfX2Zvby8uLl9fMHgyZl9fYmFyLy4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXyIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNTQwMzE5MyIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ0xuYXZxdmg5SVFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowNS40MDRaIiwidXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MDUuNDA0WiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowNS40MDRaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18iLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNTQwMzE5MyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5fXzB4MmZfX2Zvby8uLl9fMHgyZl9fYmFyLy4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy8xNzEwNDUzOTA1NDAzMTkzL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18vYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0xuYXZxdmg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXMuLl9fMHgyZl9fZm9vLy4uX18weDJmX19iYXIvLi5fXzB4MmZfXy4uX18weDJmX19iYXouLl9fMHgyZl9fIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDU0MDMxOTMiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18vMTcxMDQ1MzkwNTQwMzE5My9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLl9fMHgyZl9fZm9vJTJGLi5fXzB4MmZfX2JhciUyRi4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNMbmF2cXZoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18iLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNTQwMzE5MyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5fXzB4MmZfX2Zvby8uLl9fMHgyZl9fYmFyLy4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy8xNzEwNDUzOTA1NDAzMTkzL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uX18weDJmX19mb28lMkYuLl9fMHgyZl9fYmFyJTJGLi5fXzB4MmZfXy4uX18weDJmX19iYXouLl9fMHgyZl9fL2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNMbmF2cXZoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18iLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNTQwMzE5MyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5fXzB4MmZfX2Zvby8uLl9fMHgyZl9fYmFyLy4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy8xNzEwNDUzOTA1NDAzMTkzL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18vYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0xuYXZxdmg5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" } }, { - "ID": "d11efde8d2e4b7ef", + "ID": "97a3f6fab926e510", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:38 GMT" + "Thu, 14 Mar 2024 22:05:05 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:38 GMT" + "Thu, 14 Mar 2024 22:05:05 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882358271247" + "1710453905403193" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPriK9gdex_lmPwVycqidfErX_SRdJQw5AaeyH41TFpCr0KmfcIONmRLvdjI-KDZ3Dd9cVC82tm0fw" + "ABPtcPo007IYKLhZGc0gx0H9elpXHiXovwrG3QxK6bKtJd-HvLhTF8OgBw6QUIVJli6oacaYPVI" ] }, "Body": "aGVsbG8=" } }, { - "ID": "e62d2a3165333054", + "ID": "52ad5d9fb1fc2998", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:38 GMT" + "Thu, 14 Mar 2024 22:05:05 GMT" ], "Etag": [ - "CI/6te+Cx4QDEAE=" + "CLnavqvh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPpwK4DyePIS5vRqcfsMULQrfIqrVSLEZKSl-gtzW7Eb67zfiBDdWKovr_7v-cz_z8jMJnc" + "ABPtcPoGFk2Y5g79Hnq-OScVQyCVv3XMrmYj3HP4MAxsBJYX67w2afqNWBerVoXxfddNHHPhDbo" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18vMTcwODg4MjM1ODI3MTI0NyIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18iLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18/Z2VuZXJhdGlvbj0xNzA4ODgyMzU4MjcxMjQ3JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzLi5fXzB4MmZfX2Zvby8uLl9fMHgyZl9fYmFyLy4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXyIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1ODI3MTI0NyIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ0kvNnRlK0N4NFFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozOC4yNzRaIiwidXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzguMjc0WiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozOC4yNzRaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18iLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1ODI3MTI0NyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5fXzB4MmZfX2Zvby8uLl9fMHgyZl9fYmFyLy4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy8xNzA4ODgyMzU4MjcxMjQ3L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18vYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0kvNnRlK0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXMuLl9fMHgyZl9fZm9vLy4uX18weDJmX19iYXIvLi5fXzB4MmZfXy4uX18weDJmX19iYXouLl9fMHgyZl9fIiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTgyNzEyNDciLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18vMTcwODg4MjM1ODI3MTI0Ny9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLl9fMHgyZl9fZm9vJTJGLi5fXzB4MmZfX2JhciUyRi4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNJLzZ0ZStDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18iLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1ODI3MTI0NyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5fXzB4MmZfX2Zvby8uLl9fMHgyZl9fYmFyLy4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy8xNzA4ODgyMzU4MjcxMjQ3L3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uX18weDJmX19mb28lMkYuLl9fMHgyZl9fYmFyJTJGLi5fXzB4MmZfXy4uX18weDJmX19iYXouLl9fMHgyZl9fL2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNJLzZ0ZStDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18iLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1ODI3MTI0NyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5fXzB4MmZfX2Zvby8uLl9fMHgyZl9fYmFyLy4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy8xNzA4ODgyMzU4MjcxMjQ3L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18vYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0kvNnRlK0N4NFFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18vMTcxMDQ1MzkwNTQwMzE5MyIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18iLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18/Z2VuZXJhdGlvbj0xNzEwNDUzOTA1NDAzMTkzJmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzLi5fXzB4MmZfX2Zvby8uLl9fMHgyZl9fYmFyLy4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXyIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNTQwMzE5MyIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ0xuYXZxdmg5SVFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowNS40MDRaIiwidXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MDUuNDA0WiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowNS40MDRaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18iLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNTQwMzE5MyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5fXzB4MmZfX2Zvby8uLl9fMHgyZl9fYmFyLy4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy8xNzEwNDUzOTA1NDAzMTkzL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18vYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0xuYXZxdmg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXMuLl9fMHgyZl9fZm9vLy4uX18weDJmX19iYXIvLi5fXzB4MmZfXy4uX18weDJmX19iYXouLl9fMHgyZl9fIiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDU0MDMxOTMiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18vMTcxMDQ1MzkwNTQwMzE5My9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLl9fMHgyZl9fZm9vJTJGLi5fXzB4MmZfX2JhciUyRi4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNMbmF2cXZoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18iLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNTQwMzE5MyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5fXzB4MmZfX2Zvby8uLl9fMHgyZl9fYmFyLy4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy8xNzEwNDUzOTA1NDAzMTkzL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uX18weDJmX19mb28lMkYuLl9fMHgyZl9fYmFyJTJGLi5fXzB4MmZfXy4uX18weDJmX19iYXouLl9fMHgyZl9fL2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNMbmF2cXZoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18iLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNTQwMzE5MyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5fXzB4MmZfX2Zvby8uLl9fMHgyZl9fYmFyLy4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy8xNzEwNDUzOTA1NDAzMTkzL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18vYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0xuYXZxdmg5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" } }, { - "ID": "423585258f91a2ae", + "ID": "7e4b11b7548d3311", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:38 GMT" + "Thu, 14 Mar 2024 22:05:05 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:38 GMT" + "Thu, 14 Mar 2024 22:05:05 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882358271247" + "1710453905403193" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,212 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPr5k7BY0AzHXLq1zgXvH6ZZ8mAvj7MGMPNi7j89oFw1d0-CqWdL_mwSjuNlrKvvB7_TqtJq9zqp8A" + "ABPtcPrG6-Gp2-W75rnOiyM79fps0s-4mVqWl1DZMn4Y5hpMmJ0EXKTIUJ2JphAw1upDC6IW-mU" ] }, "Body": "aGVsbG8=" } }, { - "ID": "184fcbf40896c630", + "ID": "f8e3be422ad177a3", + "Request": { + "Method": "POST", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__/rewriteTo/b/go-cloud-blob-test-bucket/o/weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__-copy?alt=json\u0026prettyPrint=false\u0026projection=full", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "3" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "application/json", + "BodyParts": [ + "e30K" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "3871" + ], + "Content-Type": [ + "application/json; charset=UTF-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:06 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPrQ6EksRkpiTJDfjrzpO0VYlVXWQeeuch3GXTD0Vsc_pc9xulIOLdfR7a2NMhGM3R1-My1IswyFUA" + ] + }, + "Body": "eyJraW5kIjoic3RvcmFnZSNyZXdyaXRlUmVzcG9uc2UiLCJ0b3RhbEJ5dGVzUmV3cml0dGVuIjoiNSIsIm9iamVjdFNpemUiOiI1IiwiZG9uZSI6dHJ1ZSwicmVzb3VyY2UiOnsia2luZCI6InN0b3JhZ2Ujb2JqZWN0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMuLl9fMHgyZl9fZm9vLy4uX18weDJmX19iYXIvLi5fXzB4MmZfXy4uX18weDJmX19iYXouLl9fMHgyZl9fLWNvcHkvMTcxMDQ1MzkwNjExNzA0NyIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18tY29weSIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLl9fMHgyZl9fZm9vJTJGLi5fXzB4MmZfX2JhciUyRi4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy1jb3B5P2dlbmVyYXRpb249MTcxMDQ1MzkwNjExNzA0NyZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18tY29weSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNjExNzA0NyIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ0xlajZxdmg5SVFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowNi4xMTlaIiwidXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MDYuMTE5WiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowNi4xMTlaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18tY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA2MTE3MDQ3IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMuLl9fMHgyZl9fZm9vLy4uX18weDJmX19iYXIvLi5fXzB4MmZfXy4uX18weDJmX19iYXouLl9fMHgyZl9fLWNvcHkvMTcxMDQ1MzkwNjExNzA0Ny9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uX18weDJmX19mb28lMkYuLl9fMHgyZl9fYmFyJTJGLi5fXzB4MmZfXy4uX18weDJmX19iYXouLl9fMHgyZl9fLWNvcHkvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0xlajZxdmg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXMuLl9fMHgyZl9fZm9vLy4uX18weDJmX19iYXIvLi5fXzB4MmZfXy4uX18weDJmX19iYXouLl9fMHgyZl9fLWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNjExNzA0NyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5fXzB4MmZfX2Zvby8uLl9fMHgyZl9fYmFyLy4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy1jb3B5LzE3MTA0NTM5MDYxMTcwNDcvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi5fXzB4MmZfX2ZvbyUyRi4uX18weDJmX19iYXIlMkYuLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18tY29weS9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNMZWo2cXZoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18tY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA2MTE3MDQ3IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMuLl9fMHgyZl9fZm9vLy4uX18weDJmX19iYXIvLi5fXzB4MmZfXy4uX18weDJmX19iYXouLl9fMHgyZl9fLWNvcHkvMTcxMDQ1MzkwNjExNzA0Ny9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLl9fMHgyZl9fZm9vJTJGLi5fXzB4MmZfX2JhciUyRi4uX18weDJmX18uLl9fMHgyZl9fYmF6Li5fXzB4MmZfXy1jb3B5L2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNMZWo2cXZoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uX18weDJmX19mb28vLi5fXzB4MmZfX2Jhci8uLl9fMHgyZl9fLi5fXzB4MmZfX2Jhei4uX18weDJmX18tY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA2MTE3MDQ3IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMuLl9fMHgyZl9fZm9vLy4uX18weDJmX19iYXIvLi5fXzB4MmZfXy4uX18weDJmX19iYXouLl9fMHgyZl9fLWNvcHkvMTcxMDQ1MzkwNjExNzA0Ny91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uX18weDJmX19mb28lMkYuLl9fMHgyZl9fYmFyJTJGLi5fXzB4MmZfXy4uX18weDJmX19iYXouLl9fMHgyZl9fLWNvcHkvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0xlajZxdmg5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19fQ==" + } + }, + { + "ID": "c20345b5f9d0598d", + "Request": { + "Method": "GET", + "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=0" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:06 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Expires": [ + "CLEARED" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:06 GMT" + ], + "Server": [ + "UploadServer" + ], + "X-Goog-Generation": [ + "1710453906117047" + ], + "X-Goog-Hash": [ + "crc32c=mnG7TA==", + "md5=XUFAKrxLKna5cZ2REBfFkg==" + ], + "X-Goog-Metageneration": [ + "1" + ], + "X-Goog-Storage-Class": [ + "REGIONAL" + ], + "X-Goog-Stored-Content-Encoding": [ + "identity" + ], + "X-Goog-Stored-Content-Length": [ + "5" + ], + "X-Guploader-Uploadid": [ + "ABPtcPplxHr5cWpya2VHFiWE6eFqWBZ6BZ1B_ruLZYaAqTLIvZAmn4IumBRX0-dBikHvrEkOACc" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "2f384f9780ea2948", + "Request": { + "Method": "DELETE", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__-copy?alt=json\u0026prettyPrint=false", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/json" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:06 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPr0uKk0Os2FxQ_rqVUrYWsVdkuIdSB5Qrrc-T3MPdA3wFHiyrZcb5eC6X3SjuiFKQxh_T0" + ] + }, + "Body": "" + } + }, + { + "ID": "bc00e99cb34d71b4", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__?alt=json\u0026prettyPrint=false", @@ -346,7 +544,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:38 GMT" + "Thu, 14 Mar 2024 22:05:06 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +560,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPqFfjpCk5aucx6GEMdln-GRYbLJ-nrnz5Ckc0m4zNFXlsvk8GD2Zn1HLQ8nYIjsF8m2VuQYYe-S4Q" + "ABPtcPoxys2ldReRECUDnoU-23gMQaySYqMhcicf0yTHxiBMSzPfDytwO6a0iML-TIdwz0J1QVc" ] }, "Body": "" diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/fwdslashes.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/fwdslashes.replay index c221b19e8..1647f4971 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/fwdslashes.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/fwdslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXC4AVvEhgAA", + "Initial": "AQAAAA7dhWuZLxSpDAAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "f94f88665519178b", + "ID": "7d8ba564d2c2453f", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keysfoo%2Fbar%2Fbaz\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:40 GMT" + "Thu, 14 Mar 2024 22:05:14 GMT" ], "Etag": [ - "CL7qsvCCx4QDEAE=" + "CN2H06/h9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPoQUmUczZi5uZ8xw0VgDyTPzyHemdXpg0sTCEuRK8rJjS4sPzcV14KiRJmNt-XLAHO4lr0" + "ABPtcPqTPs3CqklL8ptR03KtMI9sb_qmZXpTaSuh4vrKtXp6_icPPbEnYxOC2acT5TgiWBcBtmk" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvby9iYXIvYmF6LzE3MDg4ODIzNjAzMTcyNDYiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRmJhciUyRmJheiIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMkZiYXIlMkZiYXo/Z2VuZXJhdGlvbj0xNzA4ODgyMzYwMzE3MjQ2JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzZm9vL2Jhci9iYXoiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjAzMTcyNDYiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNMN3FzdkNDeDRRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6NDAuMzE4WiIsInVwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQwLjMxOFoiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6NDAuMzE4WiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vYmFyL2JheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYwMzE3MjQ2IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vYmFyL2Jhei8xNzA4ODgyMzYwMzE3MjQ2L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTJGYmFyJTJGYmF6L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNMN3FzdkNDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vL2Jhci9iYXoiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM2MDMxNzI0NiIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzZm9vL2Jhci9iYXovMTcwODg4MjM2MDMxNzI0Ni9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMkZiYXIlMkZiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTDdxc3ZDQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vYmFyL2JheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYwMzE3MjQ2IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vYmFyL2Jhei8xNzA4ODgyMzYwMzE3MjQ2L3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRmJhciUyRmJhei9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDTDdxc3ZDQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vYmFyL2JheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYwMzE3MjQ2IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vYmFyL2Jhei8xNzA4ODgyMzYwMzE3MjQ2L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTJGYmFyJTJGYmF6L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNMN3FzdkNDeDRRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvby9iYXIvYmF6LzE3MTA0NTM5MTQxMjUyNzciLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRmJhciUyRmJheiIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMkZiYXIlMkZiYXo/Z2VuZXJhdGlvbj0xNzEwNDUzOTE0MTI1Mjc3JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzZm9vL2Jhci9iYXoiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTQxMjUyNzciLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNOMkgwNi9oOUlRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTQuMTI3WiIsInVwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE0LjEyN1oiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTQuMTI3WiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vYmFyL2JheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE0MTI1Mjc3IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vYmFyL2Jhei8xNzEwNDUzOTE0MTI1Mjc3L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTJGYmFyJTJGYmF6L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNOMkgwNi9oOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vL2Jhci9iYXoiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxNDEyNTI3NyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzZm9vL2Jhci9iYXovMTcxMDQ1MzkxNDEyNTI3Ny9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMkZiYXIlMkZiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTjJIMDYvaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vYmFyL2JheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE0MTI1Mjc3IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vYmFyL2Jhei8xNzEwNDUzOTE0MTI1Mjc3L3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRmJhciUyRmJhei9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDTjJIMDYvaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vYmFyL2JheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE0MTI1Mjc3IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vYmFyL2Jhei8xNzEwNDUzOTE0MTI1Mjc3L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTJGYmFyJTJGYmF6L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNOMkgwNi9oOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" } }, { - "ID": "a8a02d9075c2ba1c", + "ID": "157bf1965295fd5b", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keysfoo%2Fbar%2Fbaz", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:40 GMT" + "Thu, 14 Mar 2024 22:05:14 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:40 GMT" + "Thu, 14 Mar 2024 22:05:14 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882360317246" + "1710453914125277" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPp0EeQ3LZ_bi3NVInPdXaDfhTn8XZ6GL4IAhUM2JvUOO8SQQXX2Xl_xztm6HvvJia1M7NA" + "ABPtcPp-TsUUVIY2Xw98-YqjrP3E8Z_PB3SuLMCQvcNL983Jh77wyentYJnHy0bvuTffbbaI36Y" ] }, "Body": "aGVsbG8=" } }, { - "ID": "adfd6023d72966c5", + "ID": "882a3b83a36a5ce3", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%2Fbar%2Fbaz?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:40 GMT" + "Thu, 14 Mar 2024 22:05:14 GMT" ], "Etag": [ - "CL7qsvCCx4QDEAE=" + "CN2H06/h9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPomHvuiX9lNGxHkC_KTMvU6Yqm6FjdSLlAduLlBHCs2T7UtLvWqn9gvQVE5Ok9XHLYbRZI" + "ABPtcPpQIUUk3CPzqQ7RHq-SxqmBtK6IQ7or0aLDqLKtdfJEDcuM-ggCfigOKixO1hAPauGLteE" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvby9iYXIvYmF6LzE3MDg4ODIzNjAzMTcyNDYiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRmJhciUyRmJheiIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMkZiYXIlMkZiYXo/Z2VuZXJhdGlvbj0xNzA4ODgyMzYwMzE3MjQ2JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzZm9vL2Jhci9iYXoiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNjAzMTcyNDYiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNMN3FzdkNDeDRRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6NDAuMzE4WiIsInVwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjQwLjMxOFoiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6NDAuMzE4WiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vYmFyL2JheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYwMzE3MjQ2IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vYmFyL2Jhei8xNzA4ODgyMzYwMzE3MjQ2L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTJGYmFyJTJGYmF6L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNMN3FzdkNDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vL2Jhci9iYXoiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM2MDMxNzI0NiIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzZm9vL2Jhci9iYXovMTcwODg4MjM2MDMxNzI0Ni9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMkZiYXIlMkZiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTDdxc3ZDQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vYmFyL2JheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYwMzE3MjQ2IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vYmFyL2Jhei8xNzA4ODgyMzYwMzE3MjQ2L3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRmJhciUyRmJhei9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDTDdxc3ZDQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vYmFyL2JheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzYwMzE3MjQ2IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vYmFyL2Jhei8xNzA4ODgyMzYwMzE3MjQ2L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTJGYmFyJTJGYmF6L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNMN3FzdkNDeDRRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvby9iYXIvYmF6LzE3MTA0NTM5MTQxMjUyNzciLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRmJhciUyRmJheiIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMkZiYXIlMkZiYXo/Z2VuZXJhdGlvbj0xNzEwNDUzOTE0MTI1Mjc3JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzZm9vL2Jhci9iYXoiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTQxMjUyNzciLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNOMkgwNi9oOUlRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTQuMTI3WiIsInVwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE0LjEyN1oiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTQuMTI3WiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vYmFyL2JheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE0MTI1Mjc3IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vYmFyL2Jhei8xNzEwNDUzOTE0MTI1Mjc3L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTJGYmFyJTJGYmF6L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNOMkgwNi9oOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vL2Jhci9iYXoiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxNDEyNTI3NyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzZm9vL2Jhci9iYXovMTcxMDQ1MzkxNDEyNTI3Ny9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMkZiYXIlMkZiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTjJIMDYvaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vYmFyL2JheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE0MTI1Mjc3IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vYmFyL2Jhei8xNzEwNDUzOTE0MTI1Mjc3L3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRmJhciUyRmJhei9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDTjJIMDYvaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vYmFyL2JheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE0MTI1Mjc3IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vYmFyL2Jhei8xNzEwNDUzOTE0MTI1Mjc3L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTJGYmFyJTJGYmF6L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNOMkgwNi9oOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" } }, { - "ID": "8e08a3b2c241df3e", + "ID": "38ba145fa53bac75", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keysfoo/bar/baz?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:40 GMT" + "Thu, 14 Mar 2024 22:05:14 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:40 GMT" + "Thu, 14 Mar 2024 22:05:14 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882360317246" + "1710453914125277" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,212 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPrePIYkHGuPoK0BV1s5Ps1j7JFoHy3shkhpqUZvHEgl54zFJHA1ZGKkIJT33RAzPkWfkYg" + "ABPtcPrNfOFECbGpGNGxIIPgpyfbVxuneEKYKiCvwE9e0nxD4yIvz2ONuYLD85lG-lFjI1GmPTo" ] }, "Body": "aGVsbG8=" } }, { - "ID": "da5746466a6e4334", + "ID": "2cc5de15122ad3d4", + "Request": { + "Method": "POST", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%2Fbar%2Fbaz/rewriteTo/b/go-cloud-blob-test-bucket/o/weird-keysfoo%2Fbar%2Fbaz-copy?alt=json\u0026prettyPrint=false\u0026projection=full", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "3" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "application/json", + "BodyParts": [ + "e30K" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "3071" + ], + "Content-Type": [ + "application/json; charset=UTF-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:14 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPqxoTMZ9rEwe-4zw_JUC_4QHWQJFjiZ5sGPZAiVd3IwuKUeJYTW5LuXDuUuWHdb14gy6GIG25fHiA" + ] + }, + "Body": "eyJraW5kIjoic3RvcmFnZSNyZXdyaXRlUmVzcG9uc2UiLCJ0b3RhbEJ5dGVzUmV3cml0dGVuIjoiNSIsIm9iamVjdFNpemUiOiI1IiwiZG9uZSI6dHJ1ZSwicmVzb3VyY2UiOnsia2luZCI6InN0b3JhZ2Ujb2JqZWN0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vYmFyL2Jhei1jb3B5LzE3MTA0NTM5MTQ5NDc2MzgiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRmJhciUyRmJhei1jb3B5IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRmJhciUyRmJhei1jb3B5P2dlbmVyYXRpb249MTcxMDQ1MzkxNDk0NzYzOCZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c2Zvby9iYXIvYmF6LWNvcHkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTQ5NDc2MzgiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNMYWdoYkRoOUlRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTQuOTQ5WiIsInVwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE0Ljk0OVoiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTQuOTQ5WiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vYmFyL2Jhei1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTQ5NDc2MzgiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvby9iYXIvYmF6LWNvcHkvMTcxMDQ1MzkxNDk0NzYzOC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRmJhciUyRmJhei1jb3B5L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNMYWdoYkRoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vL2Jhci9iYXotY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE0OTQ3NjM4IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vYmFyL2Jhei1jb3B5LzE3MTA0NTM5MTQ5NDc2MzgvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTJGYmFyJTJGYmF6LWNvcHkvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTGFnaGJEaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vYmFyL2Jhei1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTQ5NDc2MzgiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvby9iYXIvYmF6LWNvcHkvMTcxMDQ1MzkxNDk0NzYzOC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMkZiYXIlMkZiYXotY29weS9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDTGFnaGJEaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vYmFyL2Jhei1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTQ5NDc2MzgiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvby9iYXIvYmF6LWNvcHkvMTcxMDQ1MzkxNDk0NzYzOC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRmJhciUyRmJhei1jb3B5L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNMYWdoYkRoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fX0=" + } + }, + { + "ID": "70dd5dc89570f0ad", + "Request": { + "Method": "GET", + "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keysfoo%2Fbar%2Fbaz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=0" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:15 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Expires": [ + "CLEARED" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:14 GMT" + ], + "Server": [ + "UploadServer" + ], + "X-Goog-Generation": [ + "1710453914947638" + ], + "X-Goog-Hash": [ + "crc32c=mnG7TA==", + "md5=XUFAKrxLKna5cZ2REBfFkg==" + ], + "X-Goog-Metageneration": [ + "1" + ], + "X-Goog-Storage-Class": [ + "REGIONAL" + ], + "X-Goog-Stored-Content-Encoding": [ + "identity" + ], + "X-Goog-Stored-Content-Length": [ + "5" + ], + "X-Guploader-Uploadid": [ + "ABPtcPqWNbaHIcS1rywwAIPSTH8VnMm0HkJDE0xsI-wjNnwXkl-IrpPtgBI7K8X5LfLldpGqPBY" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "e7c54dd7d4ceab1b", + "Request": { + "Method": "DELETE", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%2Fbar%2Fbaz-copy?alt=json\u0026prettyPrint=false", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/json" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:15 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPoAGEY6YfjtW0pJD7b8DNm1QFzxxw2Fqqwea_tSAOyUx-4mx_T48AomsGYl1YCmYKXxCqo" + ] + }, + "Body": "" + } + }, + { + "ID": "6f2d2e7ccebc1aee", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%2Fbar%2Fbaz?alt=json\u0026prettyPrint=false", @@ -346,7 +544,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:40 GMT" + "Thu, 14 Mar 2024 22:05:15 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +560,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPpvIInCpSL4lMwjaA_SrTJ0NcxxGT5uDTpz6wsbO5Ipil4po13qcPGUADv2Fl9OvvSyVE4" + "ABPtcPotrVVaXgU3okSDhJIFyDispLpJgPJHL8HzDsxYjZf7XjUD5BjN0Vo1o7wbL3LnGE4ISCg" ] }, "Body": "" diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/non-UTF8_fails.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/non-UTF8_fails.replay index f6795268f..5d70d8125 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/non-UTF8_fails.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/non-UTF8_fails.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXCvImZXYQAA", + "Initial": "AQAAAA7dhWuOFbcozwAA", "Version": "0.2", "Converter": { "ScrubBody": null, diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/quote.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/quote.replay index 3b6e1dc5e..66e44c22b 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/quote.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/quote.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXC3FmEZ6AAA", + "Initial": "AQAAAA7dhWueHKA27QAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "49b7ca011b7a5dfc", + "ID": "1b3eaaeffd7445a3", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keysfoo%22bar%22baz\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:39 GMT" + "Thu, 14 Mar 2024 22:05:18 GMT" ], "Etag": [ - "CKrki/CCx4QDEAE=" + "CNTe7bHh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPrsOdgzBXuuIo7unUKzjhpobwB0m03dwMaHff_UWtRPanGndlr7r6C70VgPFpJ1xXWZ-2Am571g5g" + "ABPtcPpme0E81EJfdVCNxNA4gCIBByhfdxho9_BNOSMBNi0Sf3XvTXdfPDZUonvDSKiKALU7yVI" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1wiYmFyXCJiYXovMTcwODg4MjM1OTY3NzQ4MiIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIyYmFyJTIyYmF6IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyMmJhciUyMmJhej9nZW5lcmF0aW9uPTE3MDg4ODIzNTk2Nzc0ODImYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXNmb29cImJhclwiYmF6IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU5Njc3NDgyIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDS3JraS9DQ3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM5LjY4MFoiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozOS42ODBaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM5LjY4MFoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXCJiYXJcImJheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU5Njc3NDgyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cImJhclwiYmF6LzE3MDg4ODIzNTk2Nzc0ODIvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjJiYXIlMjJiYXovYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0tya2kvQ0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cImJhclwiYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTk2Nzc0ODIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1wiYmFyXCJiYXovMTcwODg4MjM1OTY3NzQ4Mi9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjJiYXIlMjJiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDS3JraS9DQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cImJhclwiYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTk2Nzc0ODIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1wiYmFyXCJiYXovMTcwODg4MjM1OTY3NzQ4Mi9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjJiYXIlMjJiYXovYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0tya2kvQ0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXCJiYXJcImJheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU5Njc3NDgyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cImJhclwiYmF6LzE3MDg4ODIzNTk2Nzc0ODIvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjJiYXIlMjJiYXovYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0tya2kvQ0N4NFFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1wiYmFyXCJiYXovMTcxMDQ1MzkxODc1NjY5MiIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIyYmFyJTIyYmF6IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyMmJhciUyMmJhej9nZW5lcmF0aW9uPTE3MTA0NTM5MTg3NTY2OTImYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXNmb29cImJhclwiYmF6IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE4NzU2NjkyIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDTlRlN2JIaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE4Ljc1OFoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToxOC43NThaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE4Ljc1OFoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXCJiYXJcImJheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE4NzU2NjkyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cImJhclwiYmF6LzE3MTA0NTM5MTg3NTY2OTIvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjJiYXIlMjJiYXovYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ05UZTdiSGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cImJhclwiYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTg3NTY2OTIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1wiYmFyXCJiYXovMTcxMDQ1MzkxODc1NjY5Mi9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjJiYXIlMjJiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTlRlN2JIaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cImJhclwiYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTg3NTY2OTIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1wiYmFyXCJiYXovMTcxMDQ1MzkxODc1NjY5Mi9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjJiYXIlMjJiYXovYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ05UZTdiSGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXCJiYXJcImJheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE4NzU2NjkyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cImJhclwiYmF6LzE3MTA0NTM5MTg3NTY2OTIvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjJiYXIlMjJiYXovYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ05UZTdiSGg5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" } }, { - "ID": "3a35ddf0295fc1cb", + "ID": "daca32e5cece8489", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keysfoo%22bar%22baz", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:39 GMT" + "Thu, 14 Mar 2024 22:05:18 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:39 GMT" + "Thu, 14 Mar 2024 22:05:18 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882359677482" + "1710453918756692" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPrk9TbpMDGhnLe9ybv-MMUeKQ-KIn0SGjDLFh5Nrqc92I9MRI5jTn6sLpBI5ES7vf0zs4di-Z9TxQ" + "ABPtcPo8luu-g3WKEEc9tUVKOQ-1A4QWMFU3tHcFT11gdjpjIR7_XV0JNnIspHOZ0j2qg_xFEF8" ] }, "Body": "aGVsbG8=" } }, { - "ID": "3513654cd0793888", + "ID": "01510837bd63d6fb", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%22bar%22baz?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:39 GMT" + "Thu, 14 Mar 2024 22:05:18 GMT" ], "Etag": [ - "CKrki/CCx4QDEAE=" + "CNTe7bHh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPojmh9GKLyKg32k41tVeaggBL0QBaiJ_D3FRg1ZDYA-V34-x5lD0502g0EXKQXiyrdgFVAkHNu0xg" + "ABPtcPqVw8cT87GNjxZim6cbK10JoM9mrj2jj6w8_DzvGqWhVLKMqv1bXlUqxdG-7gtJoz6bmMU" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1wiYmFyXCJiYXovMTcwODg4MjM1OTY3NzQ4MiIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIyYmFyJTIyYmF6IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyMmJhciUyMmJhej9nZW5lcmF0aW9uPTE3MDg4ODIzNTk2Nzc0ODImYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXNmb29cImJhclwiYmF6IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU5Njc3NDgyIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDS3JraS9DQ3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM5LjY4MFoiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozOS42ODBaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM5LjY4MFoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXCJiYXJcImJheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU5Njc3NDgyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cImJhclwiYmF6LzE3MDg4ODIzNTk2Nzc0ODIvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjJiYXIlMjJiYXovYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0tya2kvQ0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cImJhclwiYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTk2Nzc0ODIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1wiYmFyXCJiYXovMTcwODg4MjM1OTY3NzQ4Mi9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjJiYXIlMjJiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDS3JraS9DQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cImJhclwiYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTk2Nzc0ODIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1wiYmFyXCJiYXovMTcwODg4MjM1OTY3NzQ4Mi9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjJiYXIlMjJiYXovYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0tya2kvQ0N4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXCJiYXJcImJheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU5Njc3NDgyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cImJhclwiYmF6LzE3MDg4ODIzNTk2Nzc0ODIvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjJiYXIlMjJiYXovYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0tya2kvQ0N4NFFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1wiYmFyXCJiYXovMTcxMDQ1MzkxODc1NjY5MiIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIyYmFyJTIyYmF6IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyMmJhciUyMmJhej9nZW5lcmF0aW9uPTE3MTA0NTM5MTg3NTY2OTImYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXNmb29cImJhclwiYmF6IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE4NzU2NjkyIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDTlRlN2JIaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE4Ljc1OFoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToxOC43NThaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE4Ljc1OFoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXCJiYXJcImJheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE4NzU2NjkyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cImJhclwiYmF6LzE3MTA0NTM5MTg3NTY2OTIvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjJiYXIlMjJiYXovYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ05UZTdiSGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cImJhclwiYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTg3NTY2OTIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1wiYmFyXCJiYXovMTcxMDQ1MzkxODc1NjY5Mi9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjJiYXIlMjJiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTlRlN2JIaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cImJhclwiYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTg3NTY2OTIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1wiYmFyXCJiYXovMTcxMDQ1MzkxODc1NjY5Mi9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjJiYXIlMjJiYXovYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ05UZTdiSGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXCJiYXJcImJheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE4NzU2NjkyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cImJhclwiYmF6LzE3MTA0NTM5MTg3NTY2OTIvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjJiYXIlMjJiYXovYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ05UZTdiSGg5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19" } }, { - "ID": "ed2b519bb053e063", + "ID": "2f7eb1764e67084b", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keysfoo%22bar%22baz?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:39 GMT" + "Thu, 14 Mar 2024 22:05:18 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:39 GMT" + "Thu, 14 Mar 2024 22:05:18 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882359677482" + "1710453918756692" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,212 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPrPv13p5ZEFm7wLRKJfqru9Xyj9a6XnLZNoNcJdwUuiDnexmq9ZQR5IovKtOnyH0t1lgQ" + "ABPtcPopqhz9ZRlRpvRPs7HvRMcZmS1mlSOxRUjm56_lSI8Gg8oWt1Z3baWBB85HNrg-vCP7X6I" ] }, "Body": "aGVsbG8=" } }, { - "ID": "3ae1c4fa280fdaee", + "ID": "83a304e723e03f01", + "Request": { + "Method": "POST", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%22bar%22baz/rewriteTo/b/go-cloud-blob-test-bucket/o/weird-keysfoo%22bar%22baz-copy?alt=json\u0026prettyPrint=false\u0026projection=full", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "3" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "application/json", + "BodyParts": [ + "e30K" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "3091" + ], + "Content-Type": [ + "application/json; charset=UTF-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:19 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPql53bIZDK1jqmGeKMFsajOV5bWyDsUyY06HoRW7j7aO9IoPfOcf5cRNDTpXbamItt0ycM" + ] + }, + "Body": "eyJraW5kIjoic3RvcmFnZSNyZXdyaXRlUmVzcG9uc2UiLCJ0b3RhbEJ5dGVzUmV3cml0dGVuIjoiNSIsIm9iamVjdFNpemUiOiI1IiwiZG9uZSI6dHJ1ZSwicmVzb3VyY2UiOnsia2luZCI6InN0b3JhZ2Ujb2JqZWN0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb29cImJhclwiYmF6LWNvcHkvMTcxMDQ1MzkxOTQyODQ4NyIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIyYmFyJTIyYmF6LWNvcHkiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIyYmFyJTIyYmF6LWNvcHk/Z2VuZXJhdGlvbj0xNzEwNDUzOTE5NDI4NDg3JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzZm9vXCJiYXJcImJhei1jb3B5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE5NDI4NDg3IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDSWZmbHJMaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE5LjQzMFoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToxOS40MzBaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE5LjQzMFoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXCJiYXJcImJhei1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTk0Mjg0ODciLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1wiYmFyXCJiYXotY29weS8xNzEwNDUzOTE5NDI4NDg3L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIyYmFyJTIyYmF6LWNvcHkvYWNsL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiT1dORVIiLCJldGFnIjoiQ0lmZmxyTGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoib3duZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cImJhclwiYmF6LWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxOTQyODQ4NyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzZm9vXCJiYXJcImJhei1jb3B5LzE3MTA0NTM5MTk0Mjg0ODcvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIyYmFyJTIyYmF6LWNvcHkvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSWZmbHJMaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb29cImJhclwiYmF6LWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxOTQyODQ4NyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzZm9vXCJiYXJcImJhei1jb3B5LzE3MTA0NTM5MTk0Mjg0ODcvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIyYmFyJTIyYmF6LWNvcHkvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0lmZmxyTGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vXCJiYXJcImJhei1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTk0Mjg0ODciLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvb1wiYmFyXCJiYXotY29weS8xNzEwNDUzOTE5NDI4NDg3L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIyYmFyJTIyYmF6LWNvcHkvYWNsL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJyb2xlIjoiT1dORVIiLCJlbWFpbCI6InJ2YW5nZW50QGdvb2dsZS5jb20iLCJldGFnIjoiQ0lmZmxyTGg5SVFERUFFPSJ9XSwib3duZXIiOnsiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIn19fQ==" + } + }, + { + "ID": "78f72e82c01fd98a", + "Request": { + "Method": "GET", + "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keysfoo%22bar%22baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=0" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:19 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Expires": [ + "CLEARED" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:19 GMT" + ], + "Server": [ + "UploadServer" + ], + "X-Goog-Generation": [ + "1710453919428487" + ], + "X-Goog-Hash": [ + "crc32c=mnG7TA==", + "md5=XUFAKrxLKna5cZ2REBfFkg==" + ], + "X-Goog-Metageneration": [ + "1" + ], + "X-Goog-Storage-Class": [ + "REGIONAL" + ], + "X-Goog-Stored-Content-Encoding": [ + "identity" + ], + "X-Goog-Stored-Content-Length": [ + "5" + ], + "X-Guploader-Uploadid": [ + "ABPtcPpxu4l29WXpwjwPhjkzT_XBFBpme_xpLG1MUII5MfYT7pCq9S4UScVITcEzm26oCwK8uNM" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "c8c9bba844c404f7", + "Request": { + "Method": "DELETE", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%22bar%22baz-copy?alt=json\u0026prettyPrint=false", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/json" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:19 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPrRLjZsLGby0PhwjSY0AXxrR8AlK3vncE4rBYzMSlIbKMVK0zgoTLIB0aRHvKEysoDHrk8" + ] + }, + "Body": "" + } + }, + { + "ID": "161b839d98b9c9af", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%22bar%22baz?alt=json\u0026prettyPrint=false", @@ -346,7 +544,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:40 GMT" + "Thu, 14 Mar 2024 22:05:19 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +560,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPoCf_igX3dAMR8KWCJdLRgHqJIFy5zmOrYcRDdigPGSa38bt5eJOFhSInPLyr9Z3JjvTCZsQhIRFA" + "ABPtcPor2HMcfarDV8N_S4lzKCO6F2OTQDz1KDsI8J0jpKgvBCJDl75_9Uh2Fwn5dom7x2J6d6Q" ] }, "Body": "" diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/repeatedbackslashes.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/repeatedbackslashes.replay index 0144169fa..b98138b4a 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/repeatedbackslashes.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/repeatedbackslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXCvInQ3BQAA", + "Initial": "AQAAAA7dhWudBnyGCAAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "e6257846a6fba833", + "ID": "0dac6498a6266227", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:31 GMT" + "Thu, 14 Mar 2024 22:05:17 GMT" ], "Etag": [ - "CN7cqOyCx4QDEAE=" + "CML2nLHh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPoOfaibhFH6RvqJWaqHJtDfSAXrQ3cIpca3xtnXmuOUIxGE19OTEjG5NIATLle3taSO2k4" + "ABPtcPpAQrLKwsQAXRZw2UrJeKAD2-UMv1lj_bsRNH4p08WGexolAqEmjA8rJH_MDelMTK7ZRec" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXFxcYmFyXFxcXFxcYmF6LzE3MDg4ODIzNTE3NjMwMzgiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6P2dlbmVyYXRpb249MTcwODg4MjM1MTc2MzAzOCZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5cy4uXFxmb29cXFxcYmFyXFxcXFxcYmF6IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzUxNzYzMDM4IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDTjdjcU95Q3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjMxLjc2NVoiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozMS43NjVaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjMxLjc2NVoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXoiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1MTc2MzAzOCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXovMTcwODg4MjM1MTc2MzAzOC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNON2NxT3lDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXoiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1MTc2MzAzOCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXovMTcwODg4MjM1MTc2MzAzOC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLiU1Q2ZvbyU1QyU1Q2JhciU1QyU1QyU1Q2Jhei9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNON2NxT3lDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uXFxmb29cXFxcYmFyXFxcXFxcYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTE3NjMwMzgiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXFxcYmFyXFxcXFxcYmF6LzE3MDg4ODIzNTE3NjMwMzgvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi4lNUNmb28lNUMlNUNiYXIlNUMlNUMlNUNiYXovYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ043Y3FPeUN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXoiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1MTc2MzAzOCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXovMTcwODg4MjM1MTc2MzAzOC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNON2NxT3lDeDRRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXFxcYmFyXFxcXFxcYmF6LzE3MTA0NTM5MTc0MzI2NDIiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6P2dlbmVyYXRpb249MTcxMDQ1MzkxNzQzMjY0MiZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5cy4uXFxmb29cXFxcYmFyXFxcXFxcYmF6IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE3NDMyNjQyIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDTUwybkxIaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE3LjQzNFoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToxNy40MzRaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE3LjQzNFoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXoiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxNzQzMjY0MiIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXovMTcxMDQ1MzkxNzQzMjY0Mi9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNNTDJuTEhoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXoiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxNzQzMjY0MiIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXovMTcxMDQ1MzkxNzQzMjY0Mi9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLiU1Q2ZvbyU1QyU1Q2JhciU1QyU1QyU1Q2Jhei9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNNTDJuTEhoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uXFxmb29cXFxcYmFyXFxcXFxcYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTc0MzI2NDIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXFxcYmFyXFxcXFxcYmF6LzE3MTA0NTM5MTc0MzI2NDIvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi4lNUNmb28lNUMlNUNiYXIlNUMlNUMlNUNiYXovYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ01MMm5MSGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXoiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxNzQzMjY0MiIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXovMTcxMDQ1MzkxNzQzMjY0Mi91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNNTDJuTEhoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" } }, { - "ID": "88e66c2022031dc1", + "ID": "3547b552695ccca8", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:31 GMT" + "Thu, 14 Mar 2024 22:05:17 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:31 GMT" + "Thu, 14 Mar 2024 22:05:17 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882351763038" + "1710453917432642" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPo6tGCk7mfqHrZzwVzA6O7GrqoxDF2oq9rvxw8L-vdi0mnwTXeYchylGUpS2Hczo0u2ow0" + "ABPtcPobzxjtxs3GtNlaDS7CPMeCU4xOJB0RCQooVK7nJYaWqPgaaPmq44cTfDIaArumo1naQn4" ] }, "Body": "aGVsbG8=" } }, { - "ID": "2f59d307d8c2e4d2", + "ID": "f7b276dfe86d2c94", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:31 GMT" + "Thu, 14 Mar 2024 22:05:17 GMT" ], "Etag": [ - "CN7cqOyCx4QDEAE=" + "CML2nLHh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPqjtM6ymDOR__5Y3p4unWMKWbpIKabzYdE_jhukSftzO-aryPEjXtmNeuyQuLT_3NWhf04" + "ABPtcPqWPkJINGIWqEU8glV1ksW9CFM4HPee_5npGU8WqKFFFzExp0BFYgAgug0oCuvi0miMYVg" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXFxcYmFyXFxcXFxcYmF6LzE3MDg4ODIzNTE3NjMwMzgiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6P2dlbmVyYXRpb249MTcwODg4MjM1MTc2MzAzOCZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5cy4uXFxmb29cXFxcYmFyXFxcXFxcYmF6IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzUxNzYzMDM4IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDTjdjcU95Q3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjMxLjc2NVoiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozMS43NjVaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjMxLjc2NVoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXoiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1MTc2MzAzOCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXovMTcwODg4MjM1MTc2MzAzOC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNON2NxT3lDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXoiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1MTc2MzAzOCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXovMTcwODg4MjM1MTc2MzAzOC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLiU1Q2ZvbyU1QyU1Q2JhciU1QyU1QyU1Q2Jhei9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNON2NxT3lDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uXFxmb29cXFxcYmFyXFxcXFxcYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTE3NjMwMzgiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXFxcYmFyXFxcXFxcYmF6LzE3MDg4ODIzNTE3NjMwMzgvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi4lNUNmb28lNUMlNUNiYXIlNUMlNUMlNUNiYXovYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ043Y3FPeUN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXoiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1MTc2MzAzOCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXovMTcwODg4MjM1MTc2MzAzOC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNON2NxT3lDeDRRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXFxcYmFyXFxcXFxcYmF6LzE3MTA0NTM5MTc0MzI2NDIiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6P2dlbmVyYXRpb249MTcxMDQ1MzkxNzQzMjY0MiZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5cy4uXFxmb29cXFxcYmFyXFxcXFxcYmF6IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE3NDMyNjQyIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDTUwybkxIaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE3LjQzNFoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToxNy40MzRaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE3LjQzNFoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXoiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxNzQzMjY0MiIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXovMTcxMDQ1MzkxNzQzMjY0Mi9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNNTDJuTEhoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXoiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxNzQzMjY0MiIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXovMTcxMDQ1MzkxNzQzMjY0Mi9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLiU1Q2ZvbyU1QyU1Q2JhciU1QyU1QyU1Q2Jhei9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNNTDJuTEhoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uXFxmb29cXFxcYmFyXFxcXFxcYmF6IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTc0MzI2NDIiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5cy4uXFxmb29cXFxcYmFyXFxcXFxcYmF6LzE3MTA0NTM5MTc0MzI2NDIvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi4lNUNmb28lNUMlNUNiYXIlNUMlNUMlNUNiYXovYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ01MMm5MSGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXoiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxNzQzMjY0MiIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXovMTcxMDQ1MzkxNzQzMjY0Mi91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNNTDJuTEhoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" } }, { - "ID": "3c98933dd4d98dec", + "ID": "df50e85896d2752e", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:31 GMT" + "Thu, 14 Mar 2024 22:05:17 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:31 GMT" + "Thu, 14 Mar 2024 22:05:17 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882351763038" + "1710453917432642" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,212 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPrZb9Q3gl8G_6lRAybWNgCEfNStGTYuRbpKhSZnjCSWVQ3a6gBQf4hhkfFJDqamoWq-IzE" + "ABPtcPqo69vOSl729RRjxqiMmmsHZCGWACXa7ir06TCYE9Vz3epnAVCkWbRhVFpJrF4S7hqJcuI" ] }, "Body": "aGVsbG8=" } }, { - "ID": "8c9f91bc97a659d5", + "ID": "0f0dab11cb382cdd", + "Request": { + "Method": "POST", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz/rewriteTo/b/go-cloud-blob-test-bucket/o/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy?alt=json\u0026prettyPrint=false\u0026projection=full", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "3" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "application/json", + "BodyParts": [ + "e30K" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "3275" + ], + "Content-Type": [ + "application/json; charset=UTF-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:18 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPqHkv-zt3APMT3iqnEp4wCzGU2-A_xTMeVGhp6AT0epKdatElaJwmofCAV0IaAYzF1ed2U" + ] + }, + "Body": "eyJraW5kIjoic3RvcmFnZSNyZXdyaXRlUmVzcG9uc2UiLCJ0b3RhbEJ5dGVzUmV3cml0dGVuIjoiNSIsIm9iamVjdFNpemUiOiI1IiwiZG9uZSI6dHJ1ZSwicmVzb3VyY2UiOnsia2luZCI6InN0b3JhZ2Ujb2JqZWN0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMuLlxcZm9vXFxcXGJhclxcXFxcXGJhei1jb3B5LzE3MTA0NTM5MTgxODAyNzIiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6LWNvcHkiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi4lNUNmb28lNUMlNUNiYXIlNUMlNUMlNUNiYXotY29weT9nZW5lcmF0aW9uPTE3MTA0NTM5MTgxODAyNzImYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXMuLlxcZm9vXFxcXGJhclxcXFxcXGJhei1jb3B5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE4MTgwMjcyIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDTERIeXJIaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE4LjE4MloiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToxOC4xODJaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE4LjE4MloiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXotY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE4MTgwMjcyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMuLlxcZm9vXFxcXGJhclxcXFxcXGJhei1jb3B5LzE3MTA0NTM5MTgxODAyNzIvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLiU1Q2ZvbyU1QyU1Q2JhciU1QyU1QyU1Q2Jhei1jb3B5L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNMREh5ckhoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXotY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE4MTgwMjcyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMuLlxcZm9vXFxcXGJhclxcXFxcXGJhei1jb3B5LzE3MTA0NTM5MTgxODAyNzIvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzLi4lNUNmb28lNUMlNUNiYXIlNUMlNUMlNUNiYXotY29weS9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNMREh5ckhoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5cy4uXFxmb29cXFxcYmFyXFxcXFxcYmF6LWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxODE4MDI3MiIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXotY29weS8xNzEwNDUzOTE4MTgwMjcyL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cy4uJTVDZm9vJTVDJTVDYmFyJTVDJTVDJTVDYmF6LWNvcHkvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0xESHlySGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzLi5cXGZvb1xcXFxiYXJcXFxcXFxiYXotY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE4MTgwMjcyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMuLlxcZm9vXFxcXGJhclxcXFxcXGJhei1jb3B5LzE3MTA0NTM5MTgxODAyNzIvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMuLiU1Q2ZvbyU1QyU1Q2JhciU1QyU1QyU1Q2Jhei1jb3B5L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNMREh5ckhoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fX0=" + } + }, + { + "ID": "3b636e81da2cc4bc", + "Request": { + "Method": "GET", + "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=0" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:18 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Expires": [ + "CLEARED" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:18 GMT" + ], + "Server": [ + "UploadServer" + ], + "X-Goog-Generation": [ + "1710453918180272" + ], + "X-Goog-Hash": [ + "crc32c=mnG7TA==", + "md5=XUFAKrxLKna5cZ2REBfFkg==" + ], + "X-Goog-Metageneration": [ + "1" + ], + "X-Goog-Storage-Class": [ + "REGIONAL" + ], + "X-Goog-Stored-Content-Encoding": [ + "identity" + ], + "X-Goog-Stored-Content-Length": [ + "5" + ], + "X-Guploader-Uploadid": [ + "ABPtcPqBZjoy81yzh8tb6NVSkswcVjAQYK7Q6bP9MeEqu1yxsM3PmrWDdcuyZC2JxCiOZEzxn9c" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "2f27bfb03d0ac17a", + "Request": { + "Method": "DELETE", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy?alt=json\u0026prettyPrint=false", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/json" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:18 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPpSI6cVXLPuCOoFGi_0JfT9joN23XZPlWDnbCRxCSjoMLBxwyiad4DWzLdVONzLEnj6_pY" + ] + }, + "Body": "" + } + }, + { + "ID": "62d2e09293f351fc", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz?alt=json\u0026prettyPrint=false", @@ -346,7 +544,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:32 GMT" + "Thu, 14 Mar 2024 22:05:18 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +560,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPpqy-P8rF0TbCko_bUBglOYa5YdWMUjBUWcL5wLGeyt-8baM4h9C4syOYd7oOCGH2BINsQ" + "ABPtcPo32GDiIWe2JTuMODkGZuEykNy9bzHKOEIzJzR2KG13NuLnLBt8o0ZrTHt6JH1NQ_Kop-U" ] }, "Body": "" diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/repeatedfwdslashes.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/repeatedfwdslashes.replay index 8f0371e6e..0f12356ee 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/repeatedfwdslashes.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/repeatedfwdslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXC2KOmclwAA", + "Initial": "AQAAAA7dhWubD2NRgQAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "1a1b519387a4ce90", + "ID": "96206956fdc18069", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keysfoo%2F%2Fbar%2F%2F%2Fbaz\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:39 GMT" + "Thu, 14 Mar 2024 22:05:15 GMT" ], "Etag": [ - "CJaK4u+Cx4QDEAE=" + "CMKpo7Dh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPqCUfmbp5UtyQ65isewObaUScKhcKh_Z5skjo0JNilUGfBwwtn_vp4mIUQ0dfDsgPCE9LADqExo7g" + "ABPtcPr0r9DgBNTquU_hKvzn2AV4TdYhCbV3zdXzqknAfh-ppDk3Dvk7IjEmJh9-BPNCQYG0P98" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvby8vYmFyLy8vYmF6LzE3MDg4ODIzNTg5OTQxOTgiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRiUyRmJhciUyRiUyRiUyRmJheiIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMkYlMkZiYXIlMkYlMkYlMkZiYXo/Z2VuZXJhdGlvbj0xNzA4ODgyMzU4OTk0MTk4JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzZm9vLy9iYXIvLy9iYXoiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTg5OTQxOTgiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNKYUs0dStDeDRRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzguOTk2WiIsInVwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM4Ljk5NloiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzguOTk2WiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vL2Jhci8vL2JheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU4OTk0MTk4IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vL2Jhci8vL2Jhei8xNzA4ODgyMzU4OTk0MTk4L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTJGJTJGYmFyJTJGJTJGJTJGYmF6L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNKYUs0dStDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vLy9iYXIvLy9iYXoiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1ODk5NDE5OCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzZm9vLy9iYXIvLy9iYXovMTcwODg4MjM1ODk5NDE5OC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMkYlMkZiYXIlMkYlMkYlMkZiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSmFLNHUrQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vL2Jhci8vL2JheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU4OTk0MTk4IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vL2Jhci8vL2Jhei8xNzA4ODgyMzU4OTk0MTk4L3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRiUyRmJhciUyRiUyRiUyRmJhei9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDSmFLNHUrQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vL2Jhci8vL2JheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU4OTk0MTk4IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vL2Jhci8vL2Jhei8xNzA4ODgyMzU4OTk0MTk4L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTJGJTJGYmFyJTJGJTJGJTJGYmF6L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNKYUs0dStDeDRRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvby8vYmFyLy8vYmF6LzE3MTA0NTM5MTU0NDAzMjIiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRiUyRmJhciUyRiUyRiUyRmJheiIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMkYlMkZiYXIlMkYlMkYlMkZiYXo/Z2VuZXJhdGlvbj0xNzEwNDUzOTE1NDQwMzIyJmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzZm9vLy9iYXIvLy9iYXoiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTU0NDAzMjIiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNNS3BvN0RoOUlRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTUuNDQxWiIsInVwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE1LjQ0MVoiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTUuNDQxWiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vL2Jhci8vL2JheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE1NDQwMzIyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vL2Jhci8vL2Jhei8xNzEwNDUzOTE1NDQwMzIyL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTJGJTJGYmFyJTJGJTJGJTJGYmF6L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNNS3BvN0RoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vLy9iYXIvLy9iYXoiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxNTQ0MDMyMiIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzZm9vLy9iYXIvLy9iYXovMTcxMDQ1MzkxNTQ0MDMyMi9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMkYlMkZiYXIlMkYlMkYlMkZiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTUtwbzdEaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vL2Jhci8vL2JheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE1NDQwMzIyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vL2Jhci8vL2Jhei8xNzEwNDUzOTE1NDQwMzIyL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRiUyRmJhciUyRiUyRiUyRmJhei9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDTUtwbzdEaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vL2Jhci8vL2JheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE1NDQwMzIyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vL2Jhci8vL2Jhei8xNzEwNDUzOTE1NDQwMzIyL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTJGJTJGYmFyJTJGJTJGJTJGYmF6L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNNS3BvN0RoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" } }, { - "ID": "1e6cbe9a9ef0fd9a", + "ID": "e24c2ea180be44b7", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keysfoo%2F%2Fbar%2F%2F%2Fbaz", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:39 GMT" + "Thu, 14 Mar 2024 22:05:15 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:38 GMT" + "Thu, 14 Mar 2024 22:05:15 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882358994198" + "1710453915440322" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPrt_X-fNH_NavbVNNZRfyPcWCrie3fQgDBJdMAYecJLSEs3TMpUmbMkANUsRpM0pVSFjsibtQWo1A" + "ABPtcPr3UgvkDKFjbQTkbjiTRQWT9rlUpHkGnmbQW193X7wOKcbf1EdilOVi39WSNQNeP0GXHXM" ] }, "Body": "aGVsbG8=" } }, { - "ID": "bf8d6b3604f1f0cd", + "ID": "e09eecc3212060b3", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%2F%2Fbar%2F%2F%2Fbaz?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:39 GMT" + "Thu, 14 Mar 2024 22:05:15 GMT" ], "Etag": [ - "CJaK4u+Cx4QDEAE=" + "CMKpo7Dh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPqsU4cdm_tW1-u3EDeIFk9rpkYcTY5rlZxti9dvFkAXaDxtxBb7qwD6olxvXcnUi4dHpA" + "ABPtcPpnhxrXn3vHC9PHIoUzXPzeoN9FDR4p2M2CkfvHzPcemxHDNt1dnSAsY7AlGa8YT6q2w8I" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvby8vYmFyLy8vYmF6LzE3MDg4ODIzNTg5OTQxOTgiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRiUyRmJhciUyRiUyRiUyRmJheiIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMkYlMkZiYXIlMkYlMkYlMkZiYXo/Z2VuZXJhdGlvbj0xNzA4ODgyMzU4OTk0MTk4JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzZm9vLy9iYXIvLy9iYXoiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTg5OTQxOTgiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNKYUs0dStDeDRRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzguOTk2WiIsInVwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM4Ljk5NloiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzguOTk2WiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vL2Jhci8vL2JheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU4OTk0MTk4IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vL2Jhci8vL2Jhei8xNzA4ODgyMzU4OTk0MTk4L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTJGJTJGYmFyJTJGJTJGJTJGYmF6L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNKYUs0dStDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vLy9iYXIvLy9iYXoiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1ODk5NDE5OCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzZm9vLy9iYXIvLy9iYXovMTcwODg4MjM1ODk5NDE5OC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMkYlMkZiYXIlMkYlMkYlMkZiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSmFLNHUrQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vL2Jhci8vL2JheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU4OTk0MTk4IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vL2Jhci8vL2Jhei8xNzA4ODgyMzU4OTk0MTk4L3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRiUyRmJhciUyRiUyRiUyRmJhei9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDSmFLNHUrQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vL2Jhci8vL2JheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU4OTk0MTk4IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vL2Jhci8vL2Jhei8xNzA4ODgyMzU4OTk0MTk4L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTJGJTJGYmFyJTJGJTJGJTJGYmF6L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNKYUs0dStDeDRRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2Zvby8vYmFyLy8vYmF6LzE3MTA0NTM5MTU0NDAzMjIiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRiUyRmJhciUyRiUyRiUyRmJheiIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMkYlMkZiYXIlMkYlMkYlMkZiYXo/Z2VuZXJhdGlvbj0xNzEwNDUzOTE1NDQwMzIyJmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzZm9vLy9iYXIvLy9iYXoiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MTU0NDAzMjIiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNNS3BvN0RoOUlRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTUuNDQxWiIsInVwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjE1LjQ0MVoiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MTUuNDQxWiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vL2Jhci8vL2JheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE1NDQwMzIyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vL2Jhci8vL2Jhei8xNzEwNDUzOTE1NDQwMzIyL3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTJGJTJGYmFyJTJGJTJGJTJGYmF6L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNNS3BvN0RoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vLy9iYXIvLy9iYXoiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkxNTQ0MDMyMiIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzZm9vLy9iYXIvLy9iYXovMTcxMDQ1MzkxNTQ0MDMyMi9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMkYlMkZiYXIlMkYlMkYlMkZiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDTUtwbzdEaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vL2Jhci8vL2JheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE1NDQwMzIyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vL2Jhci8vL2Jhei8xNzEwNDUzOTE1NDQwMzIyL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyRiUyRmJhciUyRiUyRiUyRmJhei9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDTUtwbzdEaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28vL2Jhci8vL2JheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTE1NDQwMzIyIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28vL2Jhci8vL2Jhei8xNzEwNDUzOTE1NDQwMzIyL3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTJGJTJGYmFyJTJGJTJGJTJGYmF6L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNNS3BvN0RoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" } }, { - "ID": "e0fe335429997680", + "ID": "2f43be090bd789a0", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keysfoo//bar///baz?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:39 GMT" + "Thu, 14 Mar 2024 22:05:15 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:38 GMT" + "Thu, 14 Mar 2024 22:05:15 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882358994198" + "1710453915440322" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPrjxtLDbR2CAB2PpCkHN-LFIQG7Sb94pnbcfPFjA83mAd6YavwDXoIq6ZRraToiw6_H2YXVZwHZeA" + "ABPtcPpLRIAGIKfUWOC5TQlejVYLLvNqPxcKJtR3gLnQ5icMQVLidn_BbIoIFDxG38BrTsd5yqo" ] }, "Body": "aGVsbG8=" } }, { - "ID": "0a3bf8e24055fec6", + "ID": "af8ee2b2fc0fb9be", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%2F%2Fbar%2F%2F%2Fbaz?alt=json\u0026prettyPrint=false", @@ -346,7 +346,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:39 GMT" + "Thu, 14 Mar 2024 22:05:15 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +362,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPrL-10hcey27NADEQ9ttV-DxJwArSAMxYoA5V0G0uluXDG4Utzm6mt9pwyt9zIWERp7v3lw0KulLQ" + "ABPtcPqwaaO02c39Vw_spkK6sYSp62T_dZlUw1a9HDXLvwDqAnwld2VhtdQh82KSygInsAZdF1g" ] }, "Body": "" diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/spaces.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/spaces.replay index 4e6aa61a2..76c0ecdd6 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/spaces.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/spaces.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXCyMMgZewAA", + "Initial": "AQAAAA7dhWuPLo09QwAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "a854fb945d583e64", + "ID": "c74923db4b1cfeb8", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keysfoo+bar+baz\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:35 GMT" + "Thu, 14 Mar 2024 22:05:04 GMT" ], "Etag": [ - "COW47u2Cx4QDEAE=" + "CJKq76rh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPrRx_MAVF_97OS7HgPzKWMjI1PEWRXWUjuLX8k70kyUQWTkYSl-igo1hOZxK0jlvE_QAo4" + "ABPtcPqT91aYtXHHj1pNFnV23cD4_V6deFaPacQ4BVRDla3eeJFS-TMiMh9oOnhFdVFRR7re3Ks" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2ZvbyBiYXIgYmF6LzE3MDg4ODIzNTUwMDI0NjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyMGJhciUyMGJheiIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjBiYXIlMjBiYXo/Z2VuZXJhdGlvbj0xNzA4ODgyMzU1MDAyNDY5JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzZm9vIGJhciBiYXoiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTUwMDI0NjkiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNPVzQ3dTJDeDRRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzUuMDA0WiIsInVwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM1LjAwNFoiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzUuMDA0WiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28gYmFyIGJheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU1MDAyNDY5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28gYmFyIGJhei8xNzA4ODgyMzU1MDAyNDY5L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIwYmFyJTIwYmF6L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNPVzQ3dTJDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vIGJhciBiYXoiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NTAwMjQ2OSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzZm9vIGJhciBiYXovMTcwODg4MjM1NTAwMjQ2OS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjBiYXIlMjBiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDT1c0N3UyQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28gYmFyIGJheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU1MDAyNDY5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28gYmFyIGJhei8xNzA4ODgyMzU1MDAyNDY5L3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyMGJhciUyMGJhei9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDT1c0N3UyQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28gYmFyIGJheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU1MDAyNDY5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28gYmFyIGJhei8xNzA4ODgyMzU1MDAyNDY5L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIwYmFyJTIwYmF6L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNPVzQ3dTJDeDRRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2ZvbyBiYXIgYmF6LzE3MTA0NTM5MDQxMDI2NzQiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyMGJhciUyMGJheiIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjBiYXIlMjBiYXo/Z2VuZXJhdGlvbj0xNzEwNDUzOTA0MTAyNjc0JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzZm9vIGJhciBiYXoiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDQxMDI2NzQiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNKS3E3NnJoOUlRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MDQuMTAzWiIsInVwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjA0LjEwM1oiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MDQuMTAzWiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28gYmFyIGJheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA0MTAyNjc0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28gYmFyIGJhei8xNzEwNDUzOTA0MTAyNjc0L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIwYmFyJTIwYmF6L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNKS3E3NnJoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vIGJhciBiYXoiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNDEwMjY3NCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzZm9vIGJhciBiYXovMTcxMDQ1MzkwNDEwMjY3NC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjBiYXIlMjBiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSktxNzZyaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28gYmFyIGJheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA0MTAyNjc0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28gYmFyIGJhei8xNzEwNDUzOTA0MTAyNjc0L3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyMGJhciUyMGJhei9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDSktxNzZyaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28gYmFyIGJheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA0MTAyNjc0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28gYmFyIGJhei8xNzEwNDUzOTA0MTAyNjc0L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIwYmFyJTIwYmF6L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNKS3E3NnJoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" } }, { - "ID": "f57251fecf3c88be", + "ID": "5768e10b2f66c87a", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keysfoo%20bar%20baz", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:35 GMT" + "Thu, 14 Mar 2024 22:05:04 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:35 GMT" + "Thu, 14 Mar 2024 22:05:04 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882355002469" + "1710453904102674" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPo8C8f4aKQrcCloqBIURszcJPLfMN-ncqQnoIT3K7zhrWIKKOWM-_6Bt8lPXPdCLexAnjg" + "ABPtcPot1AQJtwijFt9lXv29Ds8V19FTWPjbq5ry56xHwROOlcM3MM35EX662UgkcE_oULbP3rY" ] }, "Body": "aGVsbG8=" } }, { - "ID": "85be2d8d3f7bf554", + "ID": "ad7e85f3bcad039d", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%20bar%20baz?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:35 GMT" + "Thu, 14 Mar 2024 22:05:04 GMT" ], "Etag": [ - "COW47u2Cx4QDEAE=" + "CJKq76rh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPoXctylBU6_gOK-4wwfnjfYtYMhBIshfBxcfVQNddSvSbWckqMXLxFFhwq5G7aQNE9gGZ8" + "ABPtcPrfvXchDPSKmUNcL19rp3k5wzl6ro6E_ui-UU1XEPE2GQbTbL7ezpFqi5UA97uzNXA0aMQ" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2ZvbyBiYXIgYmF6LzE3MDg4ODIzNTUwMDI0NjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyMGJhciUyMGJheiIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjBiYXIlMjBiYXo/Z2VuZXJhdGlvbj0xNzA4ODgyMzU1MDAyNDY5JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzZm9vIGJhciBiYXoiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTUwMDI0NjkiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNPVzQ3dTJDeDRRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzUuMDA0WiIsInVwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM1LjAwNFoiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzUuMDA0WiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28gYmFyIGJheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU1MDAyNDY5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28gYmFyIGJhei8xNzA4ODgyMzU1MDAyNDY5L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIwYmFyJTIwYmF6L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNPVzQ3dTJDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vIGJhciBiYXoiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NTAwMjQ2OSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzZm9vIGJhciBiYXovMTcwODg4MjM1NTAwMjQ2OS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjBiYXIlMjBiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDT1c0N3UyQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28gYmFyIGJheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU1MDAyNDY5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28gYmFyIGJhei8xNzA4ODgyMzU1MDAyNDY5L3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyMGJhciUyMGJhei9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDT1c0N3UyQ3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28gYmFyIGJheiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU1MDAyNDY5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28gYmFyIGJhei8xNzA4ODgyMzU1MDAyNDY5L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIwYmFyJTIwYmF6L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNPVzQ3dTJDeDRRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2ZvbyBiYXIgYmF6LzE3MTA0NTM5MDQxMDI2NzQiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyMGJhciUyMGJheiIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjBiYXIlMjBiYXo/Z2VuZXJhdGlvbj0xNzEwNDUzOTA0MTAyNjc0JmFsdD1tZWRpYSIsIm5hbWUiOiJ3ZWlyZC1rZXlzZm9vIGJhciBiYXoiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDQxMDI2NzQiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNKS3E3NnJoOUlRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MDQuMTAzWiIsInVwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjA0LjEwM1oiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MDQuMTAzWiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28gYmFyIGJheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA0MTAyNjc0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28gYmFyIGJhei8xNzEwNDUzOTA0MTAyNjc0L3Byb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIwYmFyJTIwYmF6L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNKS3E3NnJoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vIGJhciBiYXoiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNDEwMjY3NCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzZm9vIGJhciBiYXovMTcxMDQ1MzkwNDEwMjY3NC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjBiYXIlMjBiYXovYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSktxNzZyaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28gYmFyIGJheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA0MTAyNjc0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28gYmFyIGJhei8xNzEwNDUzOTA0MTAyNjc0L3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyMGJhciUyMGJhei9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDSktxNzZyaDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28gYmFyIGJheiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA0MTAyNjc0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28gYmFyIGJhei8xNzEwNDUzOTA0MTAyNjc0L3VzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIwYmFyJTIwYmF6L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNKS3E3NnJoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" } }, { - "ID": "f4cd5079f9fb04ec", + "ID": "bd9a3c833eac12c5", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keysfoo%20bar%20baz?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:35 GMT" + "Thu, 14 Mar 2024 22:05:04 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:35 GMT" + "Thu, 14 Mar 2024 22:05:04 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882355002469" + "1710453904102674" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,212 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPoZWzT4UzpcFi6tk3YdEbeWboFJ9C3sN1vClxuw13vXk3ob-PCSYrW4avo8wulv2oOS9ho" + "ABPtcPqbbs8BCbVjTXWLtwZjnC4vX7LiEi9Nk5N-cDit4gIYM4C3WmDgcJgKJmIVHGZcnJrMIHo" ] }, "Body": "aGVsbG8=" } }, { - "ID": "91bc5a06a98d90b9", + "ID": "2a846dd0657da83b", + "Request": { + "Method": "POST", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%20bar%20baz/rewriteTo/b/go-cloud-blob-test-bucket/o/weird-keysfoo%20bar%20baz-copy?alt=json\u0026prettyPrint=false\u0026projection=full", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "3" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "application/json", + "BodyParts": [ + "e30K" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "3071" + ], + "Content-Type": [ + "application/json; charset=UTF-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:04 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPpFjNtBJE9_jJ3B59AnCy_FGPsXZSz3MFiztBjW-6Fz2SNLssb-tjH2YCZj0Muq6XbxNphlqfMMhg" + ] + }, + "Body": "eyJraW5kIjoic3RvcmFnZSNyZXdyaXRlUmVzcG9uc2UiLCJ0b3RhbEJ5dGVzUmV3cml0dGVuIjoiNSIsIm9iamVjdFNpemUiOiI1IiwiZG9uZSI6dHJ1ZSwicmVzb3VyY2UiOnsia2luZCI6InN0b3JhZ2Ujb2JqZWN0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28gYmFyIGJhei1jb3B5LzE3MTA0NTM5MDQ5MjAxODAiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyMGJhciUyMGJhei1jb3B5IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyMGJhciUyMGJhei1jb3B5P2dlbmVyYXRpb249MTcxMDQ1MzkwNDkyMDE4MCZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c2ZvbyBiYXIgYmF6LWNvcHkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDQ5MjAxODAiLCJtZXRhZ2VuZXJhdGlvbiI6IjEiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgiLCJzdG9yYWdlQ2xhc3MiOiJSRUdJT05BTCIsInNpemUiOiI1IiwibWQ1SGFzaCI6IlhVRkFLcnhMS25hNWNaMlJFQmZGa2c9PSIsImNyYzMyYyI6Im1uRzdUQT09IiwiZXRhZyI6IkNQU2NvYXZoOUlRREVBRT0iLCJ0aW1lQ3JlYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MDQuOTIyWiIsInVwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjA0LjkyMloiLCJ0aW1lU3RvcmFnZUNsYXNzVXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MDQuOTIyWiIsImFjbCI6W3sia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28gYmFyIGJhei1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDQ5MjAxODAiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2ZvbyBiYXIgYmF6LWNvcHkvMTcxMDQ1MzkwNDkyMDE4MC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyMGJhciUyMGJhei1jb3B5L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNQU2NvYXZoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzZm9vIGJhciBiYXotY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA0OTIwMTgwIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXNmb28gYmFyIGJhei1jb3B5LzE3MTA0NTM5MDQ5MjAxODAvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzZm9vJTIwYmFyJTIwYmF6LWNvcHkvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDUFNjb2F2aDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28gYmFyIGJhei1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDQ5MjAxODAiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2ZvbyBiYXIgYmF6LWNvcHkvMTcxMDQ1MzkwNDkyMDE4MC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXNmb28lMjBiYXIlMjBiYXotY29weS9hY2wvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6IlJFQURFUiIsImV0YWciOiJDUFNjb2F2aDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJ2aWV3ZXJzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXNmb28gYmFyIGJhei1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDQ5MjAxODAiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c2ZvbyBiYXIgYmF6LWNvcHkvMTcxMDQ1MzkwNDkyMDE4MC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5c2ZvbyUyMGJhciUyMGJhei1jb3B5L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNQU2NvYXZoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fX0=" + } + }, + { + "ID": "b4582427a9efb741", + "Request": { + "Method": "GET", + "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keysfoo%20bar%20baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=0" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:04 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Expires": [ + "CLEARED" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:04 GMT" + ], + "Server": [ + "UploadServer" + ], + "X-Goog-Generation": [ + "1710453904920180" + ], + "X-Goog-Hash": [ + "crc32c=mnG7TA==", + "md5=XUFAKrxLKna5cZ2REBfFkg==" + ], + "X-Goog-Metageneration": [ + "1" + ], + "X-Goog-Storage-Class": [ + "REGIONAL" + ], + "X-Goog-Stored-Content-Encoding": [ + "identity" + ], + "X-Goog-Stored-Content-Length": [ + "5" + ], + "X-Guploader-Uploadid": [ + "ABPtcPpVLHYG7_T-IQEnNBq3Gmtqr28KyiepowCjYz13KCkOfp5cqeFyShR9FhGRtnxjsXFY6OA" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "6972ae85156c1e82", + "Request": { + "Method": "DELETE", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%20bar%20baz-copy?alt=json\u0026prettyPrint=false", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/json" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:05 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPpuU9mP_3Idpl4KONXc8hq-EnZs0_bgpv9_4JFbPuvhiM-SiLoJwRqyYRf_MQkTgQTl_lU" + ] + }, + "Body": "" + } + }, + { + "ID": "27996ea0d5fa8ea6", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keysfoo%20bar%20baz?alt=json\u0026prettyPrint=false", @@ -346,7 +544,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:35 GMT" + "Thu, 14 Mar 2024 22:05:05 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +560,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPpUHqi9ywe5MoxX2LNYe68f7bUriXtlrRwEyRikMZBrVO4vWmkpmyeYCh9MErpofR_cqqc" + "ABPtcPoxmol0KPFgbpxUsSuW5u5aRCjZonm11Z3frMpelJyb6hmGNTxp07omkxCm8cRS-nVY59Y" ] }, "Body": "" diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/startwithdigit.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/startwithdigit.replay index 187811380..d9eeb8660 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/startwithdigit.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/startwithdigit.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXCzE6W2BAAA", + "Initial": "AQAAAA7dhWugNPN0SQAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "6dc79ed468457052", + "ID": "81787f888d0446d3", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keys12345\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:35 GMT" + "Thu, 14 Mar 2024 22:05:21 GMT" ], "Etag": [ - "CNmXju6Cx4QDEAE=" + "CKPahbPh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPoWkP1PMMdNPzwUSvKNnOZ9soe0_2lWycR2fq0i_-GA5YWInIMRGGcVHQyQYvOcaYf8ayo" + "ABPtcPqKAz7IUimrU3Du7uJQYYX8ygwy5e8SSLBj7kzFdazU3iSpBMF3Epcxyb4-CiwUJoQ6Qug" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czEyMzQ1LzE3MDg4ODIzNTU1MjI1MjEiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1P2dlbmVyYXRpb249MTcwODg4MjM1NTUyMjUyMSZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5czEyMzQ1IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU1NTIyNTIxIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDTm1YanU2Q3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM1LjUyNVoiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozNS41MjVaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM1LjUyNVoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzMTIzNDUiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NTUyMjUyMSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzMTIzNDUvMTcwODg4MjM1NTUyMjUyMS9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNObVhqdTZDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzMTIzNDUiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NTUyMjUyMSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzMTIzNDUvMTcwODg4MjM1NTUyMjUyMS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMxMjM0NS9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNObVhqdTZDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5czEyMzQ1IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTU1MjI1MjEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czEyMzQ1LzE3MDg4ODIzNTU1MjI1MjEvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzMTIzNDUvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ05tWGp1NkN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzMTIzNDUiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NTUyMjUyMSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzMTIzNDUvMTcwODg4MjM1NTUyMjUyMS91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNObVhqdTZDeDRRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czEyMzQ1LzE3MTA0NTM5MjEyNDY0OTkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1P2dlbmVyYXRpb249MTcxMDQ1MzkyMTI0NjQ5OSZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5czEyMzQ1IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIxMjQ2NDk5IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDS1BhaGJQaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjIxLjI0OFoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToyMS4yNDhaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjIxLjI0OFoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzMTIzNDUiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkyMTI0NjQ5OSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzMTIzNDUvMTcxMDQ1MzkyMTI0NjQ5OS9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNLUGFoYlBoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzMTIzNDUiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkyMTI0NjQ5OSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzMTIzNDUvMTcxMDQ1MzkyMTI0NjQ5OS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMxMjM0NS9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNLUGFoYlBoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5czEyMzQ1IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MjEyNDY0OTkiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czEyMzQ1LzE3MTA0NTM5MjEyNDY0OTkvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzMTIzNDUvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0tQYWhiUGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzMTIzNDUiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkyMTI0NjQ5OSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzMTIzNDUvMTcxMDQ1MzkyMTI0NjQ5OS91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNLUGFoYlBoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" } }, { - "ID": "0d16db63602c6e9c", + "ID": "df796e145a6a4160", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys12345", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:35 GMT" + "Thu, 14 Mar 2024 22:05:21 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:35 GMT" + "Thu, 14 Mar 2024 22:05:21 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882355522521" + "1710453921246499" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPrksOHBvXeB2C-Y70elQ5xjGGELrHAeoEIQqIth1-qbI-oUsgtB0Oo6kvRF3G6b9krYRz4" + "ABPtcPpc0Thl_HPyKKUTiOpF5g-CSLRRw9w8_tdtjgAX6oggKkmeOfJc1ETT2ohrHiRGSTsG9rc" ] }, "Body": "aGVsbG8=" } }, { - "ID": "eb012f2bea7e86bf", + "ID": "57c4b5e98f3ccb3a", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys12345?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:35 GMT" + "Thu, 14 Mar 2024 22:05:21 GMT" ], "Etag": [ - "CNmXju6Cx4QDEAE=" + "CKPahbPh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPqBZnYFg7U-IJqi4HhOpOBT_QiLuXYvX1wZqgUf3L2ntp6KGe3H6MzDNIF4XqwpdJwulGk" + "ABPtcPrBw2NJ_GahFouS9HNlJCPQl7rqwd5Nl8ne681x7kMtAhO_liChnjfIr7dPIEpeBPn8M-w" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czEyMzQ1LzE3MDg4ODIzNTU1MjI1MjEiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1P2dlbmVyYXRpb249MTcwODg4MjM1NTUyMjUyMSZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5czEyMzQ1IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzU1NTIyNTIxIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDTm1YanU2Q3g0UURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM1LjUyNVoiLCJ1cGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozNS41MjVaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAyLTI1VDE3OjMyOjM1LjUyNVoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzMTIzNDUiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NTUyMjUyMSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzMTIzNDUvMTcwODg4MjM1NTUyMjUyMS9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNObVhqdTZDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzMTIzNDUiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NTUyMjUyMSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzMTIzNDUvMTcwODg4MjM1NTUyMjUyMS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMxMjM0NS9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNObVhqdTZDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5czEyMzQ1IiwiZ2VuZXJhdGlvbiI6IjE3MDg4ODIzNTU1MjI1MjEiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czEyMzQ1LzE3MDg4ODIzNTU1MjI1MjEvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzMTIzNDUvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ05tWGp1NkN4NFFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzMTIzNDUiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1NTUyMjUyMSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzMTIzNDUvMTcwODg4MjM1NTUyMjUyMS91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNObVhqdTZDeDRRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czEyMzQ1LzE3MTA0NTM5MjEyNDY0OTkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1IiwibWVkaWFMaW5rIjoiaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Rvd25sb2FkL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1P2dlbmVyYXRpb249MTcxMDQ1MzkyMTI0NjQ5OSZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5czEyMzQ1IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIxMjQ2NDk5IiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDS1BhaGJQaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjIxLjI0OFoiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToyMS4yNDhaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjIxLjI0OFoiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzMTIzNDUiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkyMTI0NjQ5OSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzMTIzNDUvMTcxMDQ1MzkyMTI0NjQ5OS9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNLUGFoYlBoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzMTIzNDUiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkyMTI0NjQ5OSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzMTIzNDUvMTcxMDQ1MzkyMTI0NjQ5OS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMxMjM0NS9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNLUGFoYlBoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5czEyMzQ1IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MjEyNDY0OTkiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5czEyMzQ1LzE3MTA0NTM5MjEyNDY0OTkvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzMTIzNDUvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0tQYWhiUGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzMTIzNDUiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkyMTI0NjQ5OSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzMTIzNDUvMTcxMDQ1MzkyMTI0NjQ5OS91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNLUGFoYlBoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fQ==" } }, { - "ID": "07a6c7d5ee18f002", + "ID": "263c477d549d606a", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys12345?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:35 GMT" + "Thu, 14 Mar 2024 22:05:21 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:35 GMT" + "Thu, 14 Mar 2024 22:05:21 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882355522521" + "1710453921246499" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,212 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPq_a4vjXt9ueYwgJydL7DDoY36gUKfA2u2fWFYts9c6wMobyKGNjvMFzPCGNmILhDKR6wQ" + "ABPtcPooBeY2V0ZDbT0vpq9dUw04vUEkBLV7llj3LnNvuNYjmgPTCV1kgHL0nnkrUdY-ngcsLtw" ] }, "Body": "aGVsbG8=" } }, { - "ID": "35ed26459e3fb8df", + "ID": "11b4097476e5dd25", + "Request": { + "Method": "POST", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys12345/rewriteTo/b/go-cloud-blob-test-bucket/o/weird-keys12345-copy?alt=json\u0026prettyPrint=false\u0026projection=full", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "3" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "application/json", + "BodyParts": [ + "e30K" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "2951" + ], + "Content-Type": [ + "application/json; charset=UTF-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:22 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPr18foxd8-_i0Xit9f4sryADjIFYCfeyOWpbKmnHJIrwhFz0JtpOiCSLHzGpa1gcldD-Jl6p3X2LA" + ] + }, + "Body": "eyJraW5kIjoic3RvcmFnZSNyZXdyaXRlUmVzcG9uc2UiLCJ0b3RhbEJ5dGVzUmV3cml0dGVuIjoiNSIsIm9iamVjdFNpemUiOiI1IiwiZG9uZSI6dHJ1ZSwicmVzb3VyY2UiOnsia2luZCI6InN0b3JhZ2Ujb2JqZWN0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMxMjM0NS1jb3B5LzE3MTA0NTM5MjIwNTA0OTMiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1LWNvcHkiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzMTIzNDUtY29weT9nZW5lcmF0aW9uPTE3MTA0NTM5MjIwNTA0OTMmYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXMxMjM0NS1jb3B5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIyMDUwNDkzIiwibWV0YWdlbmVyYXRpb24iOiIxIiwiY29udGVudFR5cGUiOiJ0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04Iiwic3RvcmFnZUNsYXNzIjoiUkVHSU9OQUwiLCJzaXplIjoiNSIsIm1kNUhhc2giOiJYVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT0iLCJjcmMzMmMiOiJtbkc3VEE9PSIsImV0YWciOiJDTDNqdHJQaDlJUURFQUU9IiwidGltZUNyZWF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjIyLjA1M1oiLCJ1cGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNToyMi4wNTNaIiwidGltZVN0b3JhZ2VDbGFzc1VwZGF0ZWQiOiIyMDI0LTAzLTE0VDIyOjA1OjIyLjA1M1oiLCJhY2wiOlt7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzMTIzNDUtY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIyMDUwNDkzIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMxMjM0NS1jb3B5LzE3MTA0NTM5MjIwNTA0OTMvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMxMjM0NS1jb3B5L2FjbC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNMM2p0clBoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6Im93bmVycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzMTIzNDUtY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIyMDUwNDkzIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMxMjM0NS1jb3B5LzE3MTA0NTM5MjIwNTA0OTMvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzMTIzNDUtY29weS9hY2wvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJlbnRpdHkiOiJwcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwicm9sZSI6Ik9XTkVSIiwiZXRhZyI6IkNMM2p0clBoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6ImVkaXRvcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5czEyMzQ1LWNvcHkiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkyMjA1MDQ5MyIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlzMTIzNDUtY29weS8xNzEwNDUzOTIyMDUwNDkzL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5czEyMzQ1LWNvcHkvYWNsL3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJSRUFERVIiLCJldGFnIjoiQ0wzanRyUGg5SVFERUFFPSIsInByb2plY3RUZWFtIjp7InByb2plY3ROdW1iZXIiOiI4OTI5NDI2MzgxMjkiLCJ0ZWFtIjoidmlld2VycyJ9fSx7ImtpbmQiOiJzdG9yYWdlI29iamVjdEFjY2Vzc0NvbnRyb2wiLCJvYmplY3QiOiJ3ZWlyZC1rZXlzMTIzNDUtY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTIyMDUwNDkzIiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXMxMjM0NS1jb3B5LzE3MTA0NTM5MjIwNTA0OTMvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMxMjM0NS1jb3B5L2FjbC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoidXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwicm9sZSI6Ik9XTkVSIiwiZW1haWwiOiJydmFuZ2VudEBnb29nbGUuY29tIiwiZXRhZyI6IkNMM2p0clBoOUlRREVBRT0ifV0sIm93bmVyIjp7ImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSJ9fX0=" + } + }, + { + "ID": "938fb64400a71e8c", + "Request": { + "Method": "GET", + "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys12345-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=0" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:22 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Expires": [ + "CLEARED" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:22 GMT" + ], + "Server": [ + "UploadServer" + ], + "X-Goog-Generation": [ + "1710453922050493" + ], + "X-Goog-Hash": [ + "crc32c=mnG7TA==", + "md5=XUFAKrxLKna5cZ2REBfFkg==" + ], + "X-Goog-Metageneration": [ + "1" + ], + "X-Goog-Storage-Class": [ + "REGIONAL" + ], + "X-Goog-Stored-Content-Encoding": [ + "identity" + ], + "X-Goog-Stored-Content-Length": [ + "5" + ], + "X-Guploader-Uploadid": [ + "ABPtcPq843vz1hGuvjpJA4Eds11Ve_p5ST4A4UXq62pd0dVrPoojSF8zQmv0cBQNr7eEPhqPcpM" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "c2c4028a07ca9771", + "Request": { + "Method": "DELETE", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys12345-copy?alt=json\u0026prettyPrint=false", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/json" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:22 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPo4LN-p32FMCCQl8lmHrm5F6NJK3q8KcoyiM2Ckz0HJK7CW8LU4FLaKYXOeFDMmcohYAbM" + ] + }, + "Body": "" + } + }, + { + "ID": "132df90521a9051f", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys12345?alt=json\u0026prettyPrint=false", @@ -346,7 +544,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:35 GMT" + "Thu, 14 Mar 2024 22:05:22 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +560,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPq9xkuiwjQAt1oiA4VLhTB9tZvz4hbjEOuY9_mw6E_Hbm414SSAja5FkBC2KcCbLUgrJ2M" + "ABPtcPoMmJK_6hGj9ckTypUbWKs3koVYJuaGy28w3UcfCPBzbN2H3s_lF57km76KNtnkBhpi04E" ] }, "Body": "" diff --git a/blob/gcsblob/testdata/TestConformance/TestKeys/unicode.replay b/blob/gcsblob/testdata/TestConformance/TestKeys/unicode.replay index fad252750..53a6e1c97 100644 --- a/blob/gcsblob/testdata/TestConformance/TestKeys/unicode.replay +++ b/blob/gcsblob/testdata/TestConformance/TestKeys/unicode.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dbXCwB2p/ggAA", + "Initial": "AQAAAA7dhWuSFug0mwAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -37,7 +37,7 @@ }, "Entries": [ { - "ID": "c9ca3f9e8cb13c55", + "ID": "6f638a1f075bcdcd", "Request": { "Method": "POST", "URL": "https://storage.googleapis.com/upload/storage/v1/b/go-cloud-blob-test-bucket/o?alt=json\u0026name=weird-keys%E2%98%BA%E2%98%BA%E2%98%BA\u0026prettyPrint=false\u0026projection=full\u0026uploadType=multipart", @@ -71,10 +71,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:32 GMT" + "Thu, 14 Mar 2024 22:05:06 GMT" ], "Etag": [ - "CPrH1OyCx4QDEAE=" + "CJ/Fjqzh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -90,14 +90,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPrcGhYh4QV8w8Tjoffmhs6gFjT5Mwr0mU84Zqh7qobcWesDKii5b8mP8jr5YS69ZMiCpL8" + "ABPtcPpAlN0xjirGycf65gbTHA1PzMRFAP0--Nq4Ocrkf4U0YFpe9NrVKySrUm0SOHhJ8YEQtks" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c+KYuuKYuuKYui8xNzA4ODgyMzUyNDgxMjc0Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlRTIlOTglQkElRTIlOTglQkElRTIlOTglQkEiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJUUyJTk4JUJBJUUyJTk4JUJBJUUyJTk4JUJBP2dlbmVyYXRpb249MTcwODg4MjM1MjQ4MTI3NCZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c+KYuuKYuuKYuiIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1MjQ4MTI3NCIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ1BySDFPeUN4NFFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozMi40ODJaIiwidXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzIuNDgyWiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozMi40ODJaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c+KYuuKYuuKYuiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzUyNDgxMjc0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXPimLrimLrimLovMTcwODg4MjM1MjQ4MTI3NC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyVFMiU5OCVCQSVFMiU5OCVCQSVFMiU5OCVCQS9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDUHJIMU95Q3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c+KYuuKYuuKYuiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzUyNDgxMjc0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXPimLrimLrimLovMTcwODg4MjM1MjQ4MTI3NC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlRTIlOTglQkElRTIlOTglQkElRTIlOTglQkEvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDUHJIMU95Q3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXPimLrimLrimLoiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1MjQ4MTI3NCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlz4pi64pi64pi6LzE3MDg4ODIzNTI0ODEyNzQvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJUUyJTk4JUJBJUUyJTk4JUJBJUUyJTk4JUJBL2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNQckgxT3lDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c+KYuuKYuuKYuiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzUyNDgxMjc0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXPimLrimLrimLovMTcwODg4MjM1MjQ4MTI3NC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyVFMiU5OCVCQSVFMiU5OCVCQSVFMiU5OCVCQS9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDUHJIMU95Q3g0UURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX0=" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c+KYuuKYuuKYui8xNzEwNDUzOTA2NzExMTk5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlRTIlOTglQkElRTIlOTglQkElRTIlOTglQkEiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJUUyJTk4JUJBJUUyJTk4JUJBJUUyJTk4JUJBP2dlbmVyYXRpb249MTcxMDQ1MzkwNjcxMTE5OSZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c+KYuuKYuuKYuiIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNjcxMTE5OSIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ0ovRmpxemg5SVFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowNi43MTNaIiwidXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MDYuNzEzWiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowNi43MTNaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c+KYuuKYuuKYuiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA2NzExMTk5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXPimLrimLrimLovMTcxMDQ1MzkwNjcxMTE5OS9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyVFMiU5OCVCQSVFMiU5OCVCQSVFMiU5OCVCQS9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSi9GanF6aDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c+KYuuKYuuKYuiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA2NzExMTk5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXPimLrimLrimLovMTcxMDQ1MzkwNjcxMTE5OS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlRTIlOTglQkElRTIlOTglQkElRTIlOTglQkEvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSi9GanF6aDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXPimLrimLrimLoiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNjcxMTE5OSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlz4pi64pi64pi6LzE3MTA0NTM5MDY3MTExOTkvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJUUyJTk4JUJBJUUyJTk4JUJBJUUyJTk4JUJBL2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNKL0ZqcXpoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c+KYuuKYuuKYuiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA2NzExMTk5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXPimLrimLrimLovMTcxMDQ1MzkwNjcxMTE5OS91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyVFMiU5OCVCQSVFMiU5OCVCQSVFMiU5OCVCQS9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDSi9GanF6aDlJUURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX0=" } }, { - "ID": "fc256e04dc075ac9", + "ID": "4695d511e7ec7dea", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -133,7 +133,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:32 GMT" + "Thu, 14 Mar 2024 22:05:06 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -142,13 +142,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:32 GMT" + "Thu, 14 Mar 2024 22:05:06 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882352481274" + "1710453906711199" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -167,14 +167,14 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPrBsdcMJDa3VvN-siTdAmL6bcaltXNpT01liHNHhmTkMPqoBbtfZqINAbQeWiqfexWbpV4" + "ABPtcPrgmklW9rM0ByXvNk8XsDQeD4Fpw8AM6Q6ti0PlkVw5uksU6O6vIOpn9P9eZDRnNDygnGI" ] }, "Body": "aGVsbG8=" } }, { - "ID": "35bfc5fb328f9224", + "ID": "0363f15845a8eb3b", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA?alt=json\u0026prettyPrint=false\u0026projection=full", @@ -210,10 +210,10 @@ "application/json; charset=UTF-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:32 GMT" + "Thu, 14 Mar 2024 22:05:06 GMT" ], "Etag": [ - "CPrH1OyCx4QDEAE=" + "CJ/Fjqzh9IQDEAE=" ], "Expires": [ "CLEARED" @@ -226,14 +226,14 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPqgPSeqKiTtzTvPuoq_6n3-l7_vFtrchXBpoL59dPk0ddjYGq50e19DnxRcIxTlB8Wb3kU" + "ABPtcPpAHIzRIq1Mjvyl2IN4WRbHpmjIa5r7Xi9yJu1Wv601tH0_7r-RprNsIs8fuwKzPNTG73s" ] }, - "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c+KYuuKYuuKYui8xNzA4ODgyMzUyNDgxMjc0Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlRTIlOTglQkElRTIlOTglQkElRTIlOTglQkEiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJUUyJTk4JUJBJUUyJTk4JUJBJUUyJTk4JUJBP2dlbmVyYXRpb249MTcwODg4MjM1MjQ4MTI3NCZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c+KYuuKYuuKYuiIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1MjQ4MTI3NCIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ1BySDFPeUN4NFFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozMi40ODJaIiwidXBkYXRlZCI6IjIwMjQtMDItMjVUMTc6MzI6MzIuNDgyWiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMi0yNVQxNzozMjozMi40ODJaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c+KYuuKYuuKYuiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzUyNDgxMjc0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXPimLrimLrimLovMTcwODg4MjM1MjQ4MTI3NC9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyVFMiU5OCVCQSVFMiU5OCVCQSVFMiU5OCVCQS9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDUHJIMU95Q3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c+KYuuKYuuKYuiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzUyNDgxMjc0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXPimLrimLrimLovMTcwODg4MjM1MjQ4MTI3NC9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlRTIlOTglQkElRTIlOTglQkElRTIlOTglQkEvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDUHJIMU95Q3g0UURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXPimLrimLrimLoiLCJnZW5lcmF0aW9uIjoiMTcwODg4MjM1MjQ4MTI3NCIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlz4pi64pi64pi6LzE3MDg4ODIzNTI0ODEyNzQvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJUUyJTk4JUJBJUUyJTk4JUJBJUUyJTk4JUJBL2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNQckgxT3lDeDRRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c+KYuuKYuuKYuiIsImdlbmVyYXRpb24iOiIxNzA4ODgyMzUyNDgxMjc0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXPimLrimLrimLovMTcwODg4MjM1MjQ4MTI3NC91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyVFMiU5OCVCQSVFMiU5OCVCQSVFMiU5OCVCQS9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDUHJIMU95Q3g0UURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX0=" + "Body": "eyJraW5kIjoic3RvcmFnZSNvYmplY3QiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c+KYuuKYuuKYui8xNzEwNDUzOTA2NzExMTk5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlRTIlOTglQkElRTIlOTglQkElRTIlOTglQkEiLCJtZWRpYUxpbmsiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vZG93bmxvYWQvc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJUUyJTk4JUJBJUUyJTk4JUJBJUUyJTk4JUJBP2dlbmVyYXRpb249MTcxMDQ1MzkwNjcxMTE5OSZhbHQ9bWVkaWEiLCJuYW1lIjoid2VpcmQta2V5c+KYuuKYuuKYuiIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNjcxMTE5OSIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ0ovRmpxemg5SVFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowNi43MTNaIiwidXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MDYuNzEzWiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowNi43MTNaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c+KYuuKYuuKYuiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA2NzExMTk5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXPimLrimLrimLovMTcxMDQ1MzkwNjcxMTE5OS9wcm9qZWN0LW93bmVycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyVFMiU5OCVCQSVFMiU5OCVCQSVFMiU5OCVCQS9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSi9GanF6aDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c+KYuuKYuuKYuiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA2NzExMTk5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXPimLrimLrimLovMTcxMDQ1MzkwNjcxMTE5OS9wcm9qZWN0LWVkaXRvcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlRTIlOTglQkElRTIlOTglQkElRTIlOTglQkEvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDSi9GanF6aDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXPimLrimLrimLoiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNjcxMTE5OSIsImlkIjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC93ZWlyZC1rZXlz4pi64pi64pi6LzE3MTA0NTM5MDY3MTExOTkvcHJvamVjdC12aWV3ZXJzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJUUyJTk4JUJBJUUyJTk4JUJBJUUyJTk4JUJBL2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNKL0ZqcXpoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c+KYuuKYuuKYuiIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA2NzExMTk5IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXPimLrimLrimLovMTcxMDQ1MzkwNjcxMTE5OS91c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20iLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyVFMiU5OCVCQSVFMiU5OCVCQSVFMiU5OCVCQS9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDSi9GanF6aDlJUURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX0=" } }, { - "ID": "5de74ca50f3d07f6", + "ID": "f3b4e6beeee61a29", "Request": { "Method": "GET", "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA?Expires=CLEARED\u0026GoogleAccessId=storage-updater%40go-cloud-test-216917.iam.gserviceaccount.com\u0026Signature=CLEARED", @@ -269,7 +269,7 @@ "text/plain; charset=utf-8" ], "Date": [ - "Sun, 25 Feb 2024 17:32:32 GMT" + "Thu, 14 Mar 2024 22:05:06 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -278,13 +278,13 @@ "CLEARED" ], "Last-Modified": [ - "Sun, 25 Feb 2024 17:32:32 GMT" + "Thu, 14 Mar 2024 22:05:06 GMT" ], "Server": [ "UploadServer" ], "X-Goog-Generation": [ - "1708882352481274" + "1710453906711199" ], "X-Goog-Hash": [ "crc32c=mnG7TA==", @@ -303,14 +303,212 @@ "5" ], "X-Guploader-Uploadid": [ - "ABPtcPqMkkcJTWiJZ8aFlwwO0lcs2lEIcWBcmZcLP5FdbUDllWAXu2OVTMdgwq-HsvNBw3hiDf0" + "ABPtcPpoX1eZZDbZQ0Otg5QNOZYFmowGOabK6wqslBI-dGW0me7iK3iGhIkkUUjbxyk_gh5Dy3g" ] }, "Body": "aGVsbG8=" } }, { - "ID": "4f888b2a91a010a0", + "ID": "2aecd4de6770256d", + "Request": { + "Method": "POST", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA/rewriteTo/b/go-cloud-blob-test-bucket/o/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy?alt=json\u0026prettyPrint=false\u0026projection=full", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "3" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "application/json", + "BodyParts": [ + "e30K" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "3123" + ], + "Content-Type": [ + "application/json; charset=UTF-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:07 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPqPkv1sfRIII_RlUHQFmgeB6O3O4GQsCGlw_8Ot2mB8gayoX40PwITAXkFQJoHkV-uOA-gr__MXlA" + ] + }, + "Body": "eyJraW5kIjoic3RvcmFnZSNyZXdyaXRlUmVzcG9uc2UiLCJ0b3RhbEJ5dGVzUmV3cml0dGVuIjoiNSIsIm9iamVjdFNpemUiOiI1IiwiZG9uZSI6dHJ1ZSwicmVzb3VyY2UiOnsia2luZCI6InN0b3JhZ2Ujb2JqZWN0IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXPimLrimLrimLotY29weS8xNzEwNDUzOTA3NDMyMDk2Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlRTIlOTglQkElRTIlOTglQkElRTIlOTglQkEtY29weSIsIm1lZGlhTGluayI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9kb3dubG9hZC9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlRTIlOTglQkElRTIlOTglQkElRTIlOTglQkEtY29weT9nZW5lcmF0aW9uPTE3MTA0NTM5MDc0MzIwOTYmYWx0PW1lZGlhIiwibmFtZSI6IndlaXJkLWtleXPimLrimLrimLotY29weSIsImJ1Y2tldCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQiLCJnZW5lcmF0aW9uIjoiMTcxMDQ1MzkwNzQzMjA5NiIsIm1ldGFnZW5lcmF0aW9uIjoiMSIsImNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIsInN0b3JhZ2VDbGFzcyI6IlJFR0lPTkFMIiwic2l6ZSI6IjUiLCJtZDVIYXNoIjoiWFVGQUtyeExLbmE1Y1oyUkVCZkZrZz09IiwiY3JjMzJjIjoibW5HN1RBPT0iLCJldGFnIjoiQ0tERnVxemg5SVFERUFFPSIsInRpbWVDcmVhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowNy40MzRaIiwidXBkYXRlZCI6IjIwMjQtMDMtMTRUMjI6MDU6MDcuNDM0WiIsInRpbWVTdG9yYWdlQ2xhc3NVcGRhdGVkIjoiMjAyNC0wMy0xNFQyMjowNTowNy40MzRaIiwiYWNsIjpbeyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c+KYuuKYuuKYui1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDc0MzIwOTYiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c+KYuuKYuuKYui1jb3B5LzE3MTA0NTM5MDc0MzIwOTYvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5Iiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlRTIlOTglQkElRTIlOTglQkElRTIlOTglQkEtY29weS9hY2wvcHJvamVjdC1vd25lcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtb3duZXJzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDS0RGdXF6aDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJvd25lcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c+KYuuKYuuKYui1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDc0MzIwOTYiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c+KYuuKYuuKYui1jb3B5LzE3MTA0NTM5MDc0MzIwOTYvcHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInNlbGZMaW5rIjoiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vc3RvcmFnZS92MS9iL2dvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvby93ZWlyZC1rZXlzJUUyJTk4JUJBJUUyJTk4JUJBJUUyJTk4JUJBLWNvcHkvYWNsL3Byb2plY3QtZWRpdG9ycy04OTI5NDI2MzgxMjkiLCJidWNrZXQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0IiwiZW50aXR5IjoicHJvamVjdC1lZGl0b3JzLTg5Mjk0MjYzODEyOSIsInJvbGUiOiJPV05FUiIsImV0YWciOiJDS0RGdXF6aDlJUURFQUU9IiwicHJvamVjdFRlYW0iOnsicHJvamVjdE51bWJlciI6Ijg5Mjk0MjYzODEyOSIsInRlYW0iOiJlZGl0b3JzIn19LHsia2luZCI6InN0b3JhZ2Ujb2JqZWN0QWNjZXNzQ29udHJvbCIsIm9iamVjdCI6IndlaXJkLWtleXPimLrimLrimLotY29weSIsImdlbmVyYXRpb24iOiIxNzEwNDUzOTA3NDMyMDk2IiwiaWQiOiJnby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L3dlaXJkLWtleXPimLrimLrimLotY29weS8xNzEwNDUzOTA3NDMyMDk2L3Byb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJzZWxmTGluayI6Imh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3N0b3JhZ2UvdjEvYi9nby1jbG91ZC1ibG9iLXRlc3QtYnVja2V0L28vd2VpcmQta2V5cyVFMiU5OCVCQSVFMiU5OCVCQSVFMiU5OCVCQS1jb3B5L2FjbC9wcm9qZWN0LXZpZXdlcnMtODkyOTQyNjM4MTI5IiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InByb2plY3Qtdmlld2Vycy04OTI5NDI2MzgxMjkiLCJyb2xlIjoiUkVBREVSIiwiZXRhZyI6IkNLREZ1cXpoOUlRREVBRT0iLCJwcm9qZWN0VGVhbSI6eyJwcm9qZWN0TnVtYmVyIjoiODkyOTQyNjM4MTI5IiwidGVhbSI6InZpZXdlcnMifX0seyJraW5kIjoic3RvcmFnZSNvYmplY3RBY2Nlc3NDb250cm9sIiwib2JqZWN0Ijoid2VpcmQta2V5c+KYuuKYuuKYui1jb3B5IiwiZ2VuZXJhdGlvbiI6IjE3MTA0NTM5MDc0MzIwOTYiLCJpZCI6ImdvLWNsb3VkLWJsb2ItdGVzdC1idWNrZXQvd2VpcmQta2V5c+KYuuKYuuKYui1jb3B5LzE3MTA0NTM5MDc0MzIwOTYvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwic2VsZkxpbmsiOiJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9zdG9yYWdlL3YxL2IvZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldC9vL3dlaXJkLWtleXMlRTIlOTglQkElRTIlOTglQkElRTIlOTglQkEtY29weS9hY2wvdXNlci1ydmFuZ2VudEBnb29nbGUuY29tIiwiYnVja2V0IjoiZ28tY2xvdWQtYmxvYi10ZXN0LWJ1Y2tldCIsImVudGl0eSI6InVzZXItcnZhbmdlbnRAZ29vZ2xlLmNvbSIsInJvbGUiOiJPV05FUiIsImVtYWlsIjoicnZhbmdlbnRAZ29vZ2xlLmNvbSIsImV0YWciOiJDS0RGdXF6aDlJUURFQUU9In1dLCJvd25lciI6eyJlbnRpdHkiOiJ1c2VyLXJ2YW5nZW50QGdvb2dsZS5jb20ifX19" + } + }, + { + "ID": "4f68df2918f17fb7", + "Request": { + "Method": "GET", + "URL": "https://storage.googleapis.com/go-cloud-blob-test-bucket/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=0" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:07 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Expires": [ + "CLEARED" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:05:07 GMT" + ], + "Server": [ + "UploadServer" + ], + "X-Goog-Generation": [ + "1710453907432096" + ], + "X-Goog-Hash": [ + "crc32c=mnG7TA==", + "md5=XUFAKrxLKna5cZ2REBfFkg==" + ], + "X-Goog-Metageneration": [ + "1" + ], + "X-Goog-Storage-Class": [ + "REGIONAL" + ], + "X-Goog-Stored-Content-Encoding": [ + "identity" + ], + "X-Goog-Stored-Content-Length": [ + "5" + ], + "X-Guploader-Uploadid": [ + "ABPtcPo4eVF40amBKmCGaHMYn0mnddq_Ptyk-AXdRhfFR0NhJ9WzzqQ91ObjnYh9lI9LsGH2Pmg" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "d341bdaa9de1f38b", + "Request": { + "Method": "DELETE", + "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy?alt=json\u0026prettyPrint=false", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Goog-Gcs-Idempotency-Token": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Cache-Control": [ + "no-cache, no-store, max-age=0, must-revalidate" + ], + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/json" + ], + "Date": [ + "Thu, 14 Mar 2024 22:05:07 GMT" + ], + "Expires": [ + "CLEARED" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "UploadServer" + ], + "Vary": [ + "Origin", + "X-Origin" + ], + "X-Guploader-Uploadid": [ + "ABPtcPo12276m97v8ZBx7RbEqpodk-ABVcGZBHAa-1gTSjCFZfFHjkvfp381VMsOntseGstB1E0" + ] + }, + "Body": "" + } + }, + { + "ID": "2c685b74a94e13d3", "Request": { "Method": "DELETE", "URL": "https://storage.googleapis.com/storage/v1/b/go-cloud-blob-test-bucket/o/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA?alt=json\u0026prettyPrint=false", @@ -346,7 +544,7 @@ "application/json" ], "Date": [ - "Sun, 25 Feb 2024 17:32:32 GMT" + "Thu, 14 Mar 2024 22:05:07 GMT" ], "Expires": [ "CLEARED" @@ -362,7 +560,7 @@ "X-Origin" ], "X-Guploader-Uploadid": [ - "ABPtcPocTex7TtlTU3JDIIIiic7aHDvZ7_BINorQVycoIkTfKsRGJCXQxk4oXqhwCgIPzZ58jbk" + "ABPtcPpRrvlfvXirf5N8p_5OtJZ0cRO_XUDCxB2PJWsRwbkFfs_PNITkCapp7JZKxdihiSo6i7U" ] }, "Body": "" diff --git a/blob/s3blob/s3blob.go b/blob/s3blob/s3blob.go index ecb78dd09..304e2f7c2 100644 --- a/blob/s3blob/s3blob.go +++ b/blob/s3blob/s3blob.go @@ -1138,10 +1138,11 @@ func (b *bucket) NewTypedWriter(ctx context.Context, key string, contentType str func (b *bucket) Copy(ctx context.Context, dstKey, srcKey string, opts *driver.CopyOptions) error { dstKey = escapeKey(dstKey) srcKey = escapeKey(srcKey) + srcKeyWithBucketEscaped := url.QueryEscape(b.name + "/" + srcKey) if b.useV2 { input := &s3v2.CopyObjectInput{ Bucket: aws.String(b.name), - CopySource: aws.String(b.name + "/" + srcKey), + CopySource: aws.String(srcKeyWithBucketEscaped), Key: aws.String(dstKey), } if b.encryptionType != "" { @@ -1168,7 +1169,7 @@ func (b *bucket) Copy(ctx context.Context, dstKey, srcKey string, opts *driver.C } else { input := &s3.CopyObjectInput{ Bucket: aws.String(b.name), - CopySource: aws.String(b.name + "/" + srcKey), + CopySource: aws.String(srcKeyWithBucketEscaped), Key: aws.String(dstKey), } if b.encryptionType != "" { diff --git a/blob/s3blob/testdata/TestConformance/TestAs/verify_As_returns_false_when_passed_nil.replay b/blob/s3blob/testdata/TestConformance/TestAs/verify_As_returns_false_when_passed_nil.replay index dbfd008b9..17429c9ef 100644 --- a/blob/s3blob/testdata/TestConformance/TestAs/verify_As_returns_false_when_passed_nil.replay +++ b/blob/s3blob/testdata/TestConformance/TestAs/verify_As_returns_false_when_passed_nil.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBJOgaX8QAA", + "Initial": "AQAAAA7dhWn8OEAOigAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "f1a2b4eee4c4fe31", + "ID": "ef2306519b3d8556", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:31 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "0oo2FLiGEASBxnolAq5gmnqRFYGrHsqadqMcOAGL9g1BjRPaGquj+KNEXb2JDHOAnRedkoeRNck=" + "ucuKasPqBcX1fdJE1zW1F8l3Y5CpMjV0BlcAZ2/FMlFUSr46uLy9tUpVFFeFAeL6WMn2WX0GsJ4=" ], "X-Amz-Request-Id": [ - "SNWNPMP3YWRSNZTN" + "KBA6E2GSGRPHVTTZ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "4667b9f408463c1e", + "ID": "3556997bae5a90a3", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -138,22 +138,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:31 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:31 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "UUqA6b/6d4QswUhp7qkxNpUCtpTIq+9J5iLuFGnyt3kFn0MMu/RpXX18f1QXOQ1XssLnotrgirw=" + "r7kYA60HYgF1KKeZSZIa8UY6fIyWPiZdG/qYdFX01z85Ph3NRTc2ggeIbGByI7BfGCFlNiH+w+E=" ], "X-Amz-Request-Id": [ - "SNWVJDQRFWTXB7WE" + "KBAF5PJ1BN0RSB1E" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -163,7 +163,7 @@ } }, { - "ID": "79379f444e80fbd1", + "ID": "7992c932f3890153", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:31 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:31 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "wx+lBaNSQof5qfiHitFUmpnN93bJoIBwHtt9Etxl9v4ZFWRuz/9bpm6x/rLkoxVv91GaoO3wMlg=" + "r8HOKNTdZe8Y54I6XNnai4ixm9obCf++DTOMxh59kTX//1V7jAq9y+zLC6GyA8n/yBS87FdOVLk=" ], "X-Amz-Request-Id": [ - "SNWRH6PC2J6MC844" + "KBA27EQ9NZE3BSS0" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "595d422f4c7e0283", + "ID": "62af0c4d1b4f29af", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/?delimiter=%2F\u0026list-type=2\u0026max-keys=1000\u0026prefix=mydir", @@ -260,7 +260,7 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:31 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" @@ -269,17 +269,17 @@ "us-west-1" ], "X-Amz-Id-2": [ - "yNKhFALdWLZ1D3oUY6ws9JSn+lqMcMOnjCwywxC+m4HkJzo1NMBQX9WvsIAl5R9mO8SiSCKsonU=" + "BwyEmpAB7vJq6iD2HoCUh3CDml7qFqg2c/pxrDoZy9TGFrp7SxYoIfdgml6c+zgN8zDQcl6KN5Y=" ], "X-Amz-Request-Id": [ - "SNWYNZB8J1XNZB52" + "KBA6F90CNKC7NPGY" ] }, "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyPC9QcmVmaXg+PEtleUNvdW50PjE8L0tleUNvdW50PjxNYXhLZXlzPjEwMDA8L01heEtleXM+PERlbGltaXRlcj4vPC9EZWxpbWl0ZXI+PElzVHJ1bmNhdGVkPmZhbHNlPC9Jc1RydW5jYXRlZD48Q29tbW9uUHJlZml4ZXM+PFByZWZpeD5teWRpci88L1ByZWZpeD48L0NvbW1vblByZWZpeGVzPjwvTGlzdEJ1Y2tldFJlc3VsdD4=" } }, { - "ID": "fdecb296fd82205b", + "ID": "fa6f8ceb57215cd5", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/?list-type=2\u0026max-keys=1000\u0026prefix=mydir%2Fas-test", @@ -312,7 +312,7 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:31 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" @@ -321,17 +321,17 @@ "us-west-1" ], "X-Amz-Id-2": [ - "hm+42MDaBP+xadVRxMcmISR64HXbI3/eVzPp7zzDhGwCEyNqen9BXqW3sa2ctsmmbkIu8PQ+41o=" + "5WRr7N4SnChtkg2sAnRSBhA4QS9j1Rg1EAlWz2lrdorVBx2x/mmfR5XcYJYuGUsfEQmLW/NZdBo=" ], "X-Amz-Request-Id": [ - "SNWVKER7Y7F9VSE1" + "KBA8AADTX6RS2SVC" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyL2FzLXRlc3Q8L1ByZWZpeD48S2V5Q291bnQ+MTwvS2V5Q291bnQ+PE1heEtleXM+MTAwMDwvTWF4S2V5cz48SXNUcnVuY2F0ZWQ+ZmFsc2U8L0lzVHJ1bmNhdGVkPjxDb250ZW50cz48S2V5Pm15ZGlyL2FzLXRlc3Q8L0tleT48TGFzdE1vZGlmaWVkPjIwMjQtMDItMDdUMDA6MDU6MzEuMDAwWjwvTGFzdE1vZGlmaWVkPjxFVGFnPiZxdW90OzVlYjYzYmJiZTAxZWVlZDA5M2NiMjJiYjhmNWFjZGMzJnF1b3Q7PC9FVGFnPjxTaXplPjExPC9TaXplPjxTdG9yYWdlQ2xhc3M+U1RBTkRBUkQ8L1N0b3JhZ2VDbGFzcz48L0NvbnRlbnRzPjwvTGlzdEJ1Y2tldFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyL2FzLXRlc3Q8L1ByZWZpeD48S2V5Q291bnQ+MTwvS2V5Q291bnQ+PE1heEtleXM+MTAwMDwvTWF4S2V5cz48SXNUcnVuY2F0ZWQ+ZmFsc2U8L0lzVHJ1bmNhdGVkPjxDb250ZW50cz48S2V5Pm15ZGlyL2FzLXRlc3Q8L0tleT48TGFzdE1vZGlmaWVkPjIwMjQtMDMtMTRUMjE6NTg6MjIuMDAwWjwvTGFzdE1vZGlmaWVkPjxFVGFnPiZxdW90OzVlYjYzYmJiZTAxZWVlZDA5M2NiMjJiYjhmNWFjZGMzJnF1b3Q7PC9FVGFnPjxTaXplPjExPC9TaXplPjxTdG9yYWdlQ2xhc3M+U1RBTkRBUkQ8L1N0b3JhZ2VDbGFzcz48L0NvbnRlbnRzPjwvTGlzdEJ1Y2tldFJlc3VsdD4=" } }, { - "ID": "952c93ee24ea5a5c", + "ID": "0316be5dcb31a3f2", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/key-does-not-exist", @@ -364,23 +364,23 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 21:58:20 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "6KS1aarJcaDb6BorP5IctfeknJwXMjSjMzg5T9aSKBfwbHwZR3vpFsklJfGzwVIEiRdAf/YXgpw=" + "xP/YXdA1DgtubFtI1F25MdmvMkjBdK2Hsgyc1gGItxojZYb3Iwym3nw26H8Vit3vRsCDc7HTV0k=" ], "X-Amz-Request-Id": [ - "SNWN6T08T0S5R619" + "KBA3WKBA8DTBWJ06" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5rZXktZG9lcy1ub3QtZXhpc3Q8L0tleT48UmVxdWVzdElkPlNOV042VDA4VDBTNVI2MTk8L1JlcXVlc3RJZD48SG9zdElkPjZLUzFhYXJKY2FEYjZCb3JQNUljdGZla25Kd1hNalNqTXpnNVQ5YVNLQmZ3Ykh3WlIzdnBGc2tsSmZHendWSUVpUmRBZi9ZWGdwdz08L0hvc3RJZD48L0Vycm9yPg==" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5rZXktZG9lcy1ub3QtZXhpc3Q8L0tleT48UmVxdWVzdElkPktCQTNXS0JBOERUQldKMDY8L1JlcXVlc3RJZD48SG9zdElkPnhQL1lYZEExRGd0dWJGdEkxRjI1TWRtdk1rakJkSzJIc2d5YzFnR0l0eG9qWlliM0l3eW0zbncyNkg4Vml0M3ZSc0NEYzdIVFYwaz08L0hvc3RJZD48L0Vycm9yPg==" } }, { - "ID": "ea27ecafdec546d2", + "ID": "acce734a50209d77", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy", @@ -398,7 +398,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/mydir/as-test" + "go-cloud-testing%2Fmydir%2Fas-test" ], "X-Amz-Date": [ "CLEARED" @@ -422,26 +422,26 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:31 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "xRgmQTn1Tzw22JNNR6c09/9RqeD19jLQyfytbY4+Y5f+86oKc6KtsjysjoB8VcloGq3xqipjtpM=" + "DWWPW7Nmnm7IBWJKuq87nlxgSXAMNu4frsEQe6zQ9z1Q+T0M6rqXTZq681KUQf5Ts7QPuNcWiyE=" ], "X-Amz-Request-Id": [ - "SNWNWGTXX6Q18N3W" + "KBA414VP7JH2R3G5" ], "X-Amz-Server-Side-Encryption": [ "AES256" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA1OjMxLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWViNjNiYmJlMDFlZWVkMDkzY2IyMmJiOGY1YWNkYzMiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjIyLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWViNjNiYmJlMDFlZWVkMDkzY2IyMmJiOGY1YWNkYzMiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" } }, { - "ID": "f33b5440d86123dc", + "ID": "343be61a9ee4a623", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy", @@ -477,22 +477,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:31 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:31 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "OCK2xwimNohAbSKOWj56sp+ZQJfxcAmSkrozlc0BAUSNh692nXpY28GHgG4Gr4Gh3AUSyp/tW+E=" + "j48Q69vdphM3HVmGRcEF+oNLVfuybSjH4zE3pXebCTDQfLG+Eum3i9xIJ6dZ8gbQw4akW/PbyTg=" ], "X-Amz-Request-Id": [ - "SNWR4C8J7WVB21JK" + "KBAB8A4AP649DK9V" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -502,7 +502,7 @@ } }, { - "ID": "afc42968d47cfd9f", + "ID": "0f0e46d9fa6bc7d6", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy", @@ -532,23 +532,23 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:31 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "qVMLY7NaBdsnTT5zX2VdkKS8dcIKas4VFW8PAN6uYduMTxWXfiWafSCabux16GzSOZX8MzrDqFo=" + "g6ashzdjxXTYFG2bxiL2y9K6NE89AMBEBoBlpXJshAlfJQYjZS08hvp+e5lGwHyCOLeVQR1oBCM=" ], "X-Amz-Request-Id": [ - "SNWPX02PWND62105" + "KBACMK9QJCPA4N85" ] }, "Body": "" } }, { - "ID": "d4908dc4f5858b55", + "ID": "2e668ccf5cf65d9d", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -584,22 +584,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:31 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:31 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "JI6TDSRS4o9m+7ulmMIY38utRyRXl5jc9k05Zau+n1R/TOEOoJcjptRcYEkcK/VmZAC5BbwPIwk=" + "Rql2PUe3UX6w5RlX7OmTd1KUn9AWA7qFNkaXq+AHCYPR87Q7yKQCPMKOekIMmFrYByOI2ioa+hQ=" ], "X-Amz-Request-Id": [ - "SNWXQTB39YV8QF9N" + "KBABAJDRS56959DK" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -609,7 +609,7 @@ } }, { - "ID": "a383e6ffc454a950", + "ID": "2b0151147cf86af8", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -639,16 +639,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:31 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "2MhnXSgko/UI5bjAmKsi8tj5uHyoJL4zAP5RKzfGL9NKqN2awQ9jdVr17W336c6hlDkqWhu3IZY=" + "SIWe4oWwGA0wYh+/vZClKnJOye5KXIk8/kTUVOZ+kdVG+VAojlUBog1R41F7fBVCf28wZfYClpk=" ], "X-Amz-Request-Id": [ - "SNWNPVCWAPGYQB7X" + "KBA3VPP0PVP6E0BN" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestAs/verify_ContentLanguage_can_be_written_and_read_through_As.replay b/blob/s3blob/testdata/TestConformance/TestAs/verify_ContentLanguage_can_be_written_and_read_through_As.replay index 125d6c3b5..52d1bf338 100644 --- a/blob/s3blob/testdata/TestConformance/TestAs/verify_ContentLanguage_can_be_written_and_read_through_As.replay +++ b/blob/s3blob/testdata/TestConformance/TestAs/verify_ContentLanguage_can_be_written_and_read_through_As.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBJIDyWyQAA", + "Initial": "AQAAAA7dhWn8FBZ56gAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "c335c79720bb6086", + "ID": "92a7b8eb0f9f46d1", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -83,7 +83,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:30 GMT" + "Thu, 14 Mar 2024 21:58:21 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" @@ -92,10 +92,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "a+rnX90fr0CH+ZCixaRs+U0LyJ1Gi2CClV/B6EYif2dpaOCZSAQqmK/zlW2ycKm9CQhNCiVgVn8meVPZhysIrw==" + "28REBZUhm6eVgFQZF5zBdEQoptcWzTMEBJIsTI6AhQhAnOTKaNwFxt1YZ+2vlBY+FFngpxAeXKE=" ], "X-Amz-Request-Id": [ - "RDQZ01ZJEJX48PAX" + "WCR4SWN8R956XDFA" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -105,7 +105,7 @@ } }, { - "ID": "3d31836675cbaabd", + "ID": "ea974c212164671f", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -144,22 +144,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:30 GMT" + "Thu, 14 Mar 2024 21:58:21 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:30 GMT" + "Thu, 14 Mar 2024 21:58:21 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "mCbQK1ilqR5QQeDY8ld9PFnx1KVthSR5NFywVvhF9ZHoe4oh/gsmMShUVaDxSiBeQVVEeifSxeMMrYKx8+APhA==" + "h2Nks6UPA62ggnoJfC/lJdtF5ClfdXB2Cmcd02rDppi2g8o3RtAZgZsZbYnPlt9E3ivZ7gGOtLE=" ], "X-Amz-Request-Id": [ - "RDQNP89Q20NFN7S5" + "WCR62CT1QE4Q4N4N" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -169,7 +169,7 @@ } }, { - "ID": "2b1e43b26555a352", + "ID": "b61422a9a6a96758", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -211,22 +211,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:30 GMT" + "Thu, 14 Mar 2024 21:58:21 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:30 GMT" + "Thu, 14 Mar 2024 21:58:21 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "ZEC+cBYtDUo261J4lynyGdLt7lesSAsw3wc6XgWkWjfrMv6Yww7QxRwFTwzK9wtQlu7B6TfgUgqFnrrTJKiy3Q==" + "zLbU2zuQ20wa/vt0blv2Sh2CYFZG03NAtylB/0aCylbRiUx8s8w+Bn4pgmlshnM56haSCxKDOAY=" ], "X-Amz-Request-Id": [ - "RDQKYDTNJ9WKTY6R" + "WCR567M6CJ014DKN" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -236,7 +236,7 @@ } }, { - "ID": "501d7c5d4f27ed6d", + "ID": "554c4ff5c43aa792", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/?delimiter=%2F\u0026list-type=2\u0026max-keys=1000\u0026prefix=mydir", @@ -269,7 +269,7 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:30 GMT" + "Thu, 14 Mar 2024 21:58:21 GMT" ], "Server": [ "AmazonS3" @@ -278,17 +278,17 @@ "us-west-1" ], "X-Amz-Id-2": [ - "aBYLtmP5MXTNB77TFOIlo2QHI4s0eoAWhJ/jR6OIt60n4yKcCFIJPLxD9HgyFDSqAgXLlnypoG9xdbDdCXXbgw==" + "3ZRabNQ3VD/aLqfbF1HkBzbcEB1cvlVcAyknZ0iB0kUdz0gMtjWcxBvO75lDZWi7z0i7FwF5Y5o=" ], "X-Amz-Request-Id": [ - "RDQVSKNDZAM8N9E4" + "WCR07SDS3QJCE966" ] }, "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyPC9QcmVmaXg+PEtleUNvdW50PjE8L0tleUNvdW50PjxNYXhLZXlzPjEwMDA8L01heEtleXM+PERlbGltaXRlcj4vPC9EZWxpbWl0ZXI+PElzVHJ1bmNhdGVkPmZhbHNlPC9Jc1RydW5jYXRlZD48Q29tbW9uUHJlZml4ZXM+PFByZWZpeD5teWRpci88L1ByZWZpeD48L0NvbW1vblByZWZpeGVzPjwvTGlzdEJ1Y2tldFJlc3VsdD4=" } }, { - "ID": "10e3ebd00efeaa70", + "ID": "98cac9e20dbeb53d", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/?list-type=2\u0026max-keys=1000\u0026prefix=mydir%2Fas-test", @@ -321,7 +321,7 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:30 GMT" + "Thu, 14 Mar 2024 21:58:21 GMT" ], "Server": [ "AmazonS3" @@ -330,17 +330,17 @@ "us-west-1" ], "X-Amz-Id-2": [ - "HfEO1nUj7fw8nlGMzgdGW/X91qNOI7ypKP++e+k5GwaVI1JoPDI+OkbVoJap5Eyj8nkiB+OYT3IQytcT8QnVtA==" + "i8JRIwp4Mqy2mEJjg0DyIrX/tswgAGGtM42/cYPGjPDr3bNdo8vBjBkxRqsFaeF4sRIBA/UdROk=" ], "X-Amz-Request-Id": [ - "RDQZC67Z2SJZ4XYW" + "WCR9CYNNJ3MD6ME0" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyL2FzLXRlc3Q8L1ByZWZpeD48S2V5Q291bnQ+MTwvS2V5Q291bnQ+PE1heEtleXM+MTAwMDwvTWF4S2V5cz48SXNUcnVuY2F0ZWQ+ZmFsc2U8L0lzVHJ1bmNhdGVkPjxDb250ZW50cz48S2V5Pm15ZGlyL2FzLXRlc3Q8L0tleT48TGFzdE1vZGlmaWVkPjIwMjQtMDItMDdUMDA6MDU6MzAuMDAwWjwvTGFzdE1vZGlmaWVkPjxFVGFnPiZxdW90OzVlYjYzYmJiZTAxZWVlZDA5M2NiMjJiYjhmNWFjZGMzJnF1b3Q7PC9FVGFnPjxTaXplPjExPC9TaXplPjxTdG9yYWdlQ2xhc3M+U1RBTkRBUkQ8L1N0b3JhZ2VDbGFzcz48L0NvbnRlbnRzPjwvTGlzdEJ1Y2tldFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyL2FzLXRlc3Q8L1ByZWZpeD48S2V5Q291bnQ+MTwvS2V5Q291bnQ+PE1heEtleXM+MTAwMDwvTWF4S2V5cz48SXNUcnVuY2F0ZWQ+ZmFsc2U8L0lzVHJ1bmNhdGVkPjxDb250ZW50cz48S2V5Pm15ZGlyL2FzLXRlc3Q8L0tleT48TGFzdE1vZGlmaWVkPjIwMjQtMDMtMTRUMjE6NTg6MjEuMDAwWjwvTGFzdE1vZGlmaWVkPjxFVGFnPiZxdW90OzVlYjYzYmJiZTAxZWVlZDA5M2NiMjJiYjhmNWFjZGMzJnF1b3Q7PC9FVGFnPjxTaXplPjExPC9TaXplPjxTdG9yYWdlQ2xhc3M+U1RBTkRBUkQ8L1N0b3JhZ2VDbGFzcz48L0NvbnRlbnRzPjwvTGlzdEJ1Y2tldFJlc3VsdD4=" } }, { - "ID": "629dd855a6825557", + "ID": "4db8f54554986b98", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/key-does-not-exist", @@ -373,23 +373,23 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 21:58:20 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "vJVlBPw1tyidfg53zQh1o24nnHA/W28UlfFbCrEYGkXdKNwmK0T8mnWG31nWZn1sappMX/3o3DvOoGj/PxiA6g==" + "RmAgUNC/QyrnBKfbIL9E+E5iVSdTE4cYOxk4J0N61AS3OrP+nnzHWa2w0oxOttpsKEKskuo9yUw=" ], "X-Amz-Request-Id": [ - "RDQSG69QCMXJJ59V" + "WCR67K4B1EHYSTCF" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5rZXktZG9lcy1ub3QtZXhpc3Q8L0tleT48UmVxdWVzdElkPlJEUVNHNjlRQ01YSko1OVY8L1JlcXVlc3RJZD48SG9zdElkPnZKVmxCUHcxdHlpZGZnNTN6UWgxbzI0bm5IQS9XMjhVbGZGYkNyRVlHa1hkS053bUswVDhtbldHMzFuV1puMXNhcHBNWC8zbzNEdk9vR2ovUHhpQTZnPT08L0hvc3RJZD48L0Vycm9yPg==" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5rZXktZG9lcy1ub3QtZXhpc3Q8L0tleT48UmVxdWVzdElkPldDUjY3SzRCMUVIWVNUQ0Y8L1JlcXVlc3RJZD48SG9zdElkPlJtQWdVTkMvUXlybkJLZmJJTDlFK0U1aVZTZFRFNGNZT3hrNEowTjYxQVMzT3JQK25uekhXYTJ3MG94T3R0cHNLRUtza3VvOXlVdz08L0hvc3RJZD48L0Vycm9yPg==" } }, { - "ID": "17c62891602f521a", + "ID": "33815869b4faaffb", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy", @@ -407,7 +407,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/mydir/as-test" + "go-cloud-testing%2Fmydir%2Fas-test" ], "X-Amz-Date": [ "CLEARED" @@ -431,26 +431,26 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:30 GMT" + "Thu, 14 Mar 2024 21:58:21 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "5gt8CDm5tyuDRT9WQECUqED6TAbPPl4TOASRuezPRmHhVJ0p9ICtU5HE+GavnLXn847HBE7OpjPVaxSIyB0ndA==" + "kzFeQxudGhpVJo/BM+N1UpgkSvvN8YR/unMLGsyJSU6xPhArfFwkbmlMI1OaCJxnLdKwCStNlDU=" ], "X-Amz-Request-Id": [ - "RDQZDB3K2E0KXHC3" + "WCRD17QGVXCV8ZR6" ], "X-Amz-Server-Side-Encryption": [ "AES256" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA1OjMwLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWViNjNiYmJlMDFlZWVkMDkzY2IyMmJiOGY1YWNkYzMiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjIxLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWViNjNiYmJlMDFlZWVkMDkzY2IyMmJiOGY1YWNkYzMiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" } }, { - "ID": "87f2132cf5624177", + "ID": "57d933697b282da3", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy", @@ -489,22 +489,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:30 GMT" + "Thu, 14 Mar 2024 21:58:21 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:30 GMT" + "Thu, 14 Mar 2024 21:58:21 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Z/9B2122wjVtdybKfRPmUG96ICaSE2ASIwjdiJq/rxcgl+dFW+BHLRTPta+XgdP5RNq8SfKAABUuhXIDHKtImw==" + "lNRRsCuUKYHdpXVBul9/wKEToDSAgdZM0YryuumZY4OHYOUFUFq0y2et+4lH4UmqEyeF2wmtvDI=" ], "X-Amz-Request-Id": [ - "RDQSS6DBK135SGKQ" + "WCRBGFFPFWKE41RP" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -514,7 +514,7 @@ } }, { - "ID": "4def7437ef8e1b19", + "ID": "0a3d560e7549bf2d", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy", @@ -544,23 +544,23 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:30 GMT" + "Thu, 14 Mar 2024 21:58:21 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "/vuQ0cj83kHSX87XGsHRuMdQfGgvPGoDmaZ3NATB9s0FpSdiriK3GuZ8pgCpKpDOBrWlGWEranzMoC5KvGnAPA==" + "TspZyK1ZbI+0SHEcWta1LJ02G8XW1xJjRi8dyXC/wq5jiJo0Z98C/2F6u7URBHAV/H6An7qU7JM=" ], "X-Amz-Request-Id": [ - "RDQT4EZ06920BZRQ" + "WCRAKFB4DKZA041G" ] }, "Body": "" } }, { - "ID": "5fa61e4863910680", + "ID": "0ca4b1e34ad93d9a", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -599,22 +599,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:30 GMT" + "Thu, 14 Mar 2024 21:58:21 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:30 GMT" + "Thu, 14 Mar 2024 21:58:21 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "NPJlGUsYX+t5qNd1dZhgGl+PeUw8Rey7aBFIWKCFzS/wJHa3dR38ds0xhCPWNDEWBczA9+c+Rbtw0b69DCcJzg==" + "mVCx4iUKA/7TeEdZqMRxEH7F9kfX5/40TSrZurdYl+QzDxILxtxpwPaC1nal+thUzDeLX8ssI64=" ], "X-Amz-Request-Id": [ - "RDQH96V3EQEWYW3V" + "WCRCN3499S7JSK3Q" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -624,7 +624,7 @@ } }, { - "ID": "5d03ae96e273306c", + "ID": "d68ab5d2aa02a341", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -654,16 +654,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:30 GMT" + "Thu, 14 Mar 2024 21:58:21 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "CQ9fCq4Vlva84/anca324Y1qOxrdzhzytYA2ablEBU8kC6vtkTLd7G9iDVqCgqKenromrK8AeRx7COWie8KQ1w==" + "aEKA6YrIgp6UXFT7wrWv37iIceneT/S9VPnKn8oSFWlMoiyEZQHCQeP2aVLpxlp0Rn6gFVqJ3Yk=" ], "X-Amz-Request-Id": [ - "RDQZWPK0T127JZVE" + "WCR1J798PRY9S90V" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestCopy/NonExistentSourceFails.replay b/blob/s3blob/testdata/TestConformance/TestCopy/NonExistentSourceFails.replay index 79ca66085..01cc1c8c2 100644 --- a/blob/s3blob/testdata/TestConformance/TestCopy/NonExistentSourceFails.replay +++ b/blob/s3blob/testdata/TestConformance/TestCopy/NonExistentSourceFails.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBDDagWKgAA", + "Initial": "AQAAAA7dhWoNGRZWQgAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "821a4004acfd8c61", + "ID": "7392f9d35aa9d421", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest", @@ -59,7 +59,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/does-not-exist" + "go-cloud-testing%2Fdoes-not-exist" ], "X-Amz-Date": [ "CLEARED" @@ -80,19 +80,19 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:23 GMT" + "Thu, 14 Mar 2024 21:58:36 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "MCnkx/rQxSh5Y4Aq85iNOf+SZioQlizhngJO4K5roc8/w3aXtq6ijALCVBvNP5/i/78ak+k7L6M=" + "kgp4OYBlDZDxRqjksZoytLfbnkHrZjB4ZsjKQyAs87cLlNlP8QyonRp3saw+OMR2mxm6KAs8IiU=" ], "X-Amz-Request-Id": [ - "WN64WF44EMA12BHX" + "GCY4EMTN5AWWH6YJ" ] }, - "Body": "PEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5kb2VzLW5vdC1leGlzdDwvS2V5PjxSZXF1ZXN0SWQ+V042NFdGNDRFTUExMkJIWDwvUmVxdWVzdElkPjxIb3N0SWQ+TUNua3gvclF4U2g1WTRBcTg1aU5PZitTWmlvUWxpemhuZ0pPNEs1cm9jOC93M2FYdHE2aWpBTENWQnZOUDUvaS83OGFrK2s3TDZNPTwvSG9zdElkPjwvRXJyb3I+" + "Body": "PEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5kb2VzLW5vdC1leGlzdDwvS2V5PjxSZXF1ZXN0SWQ+R0NZNEVNVE41QVdXSDZZSjwvUmVxdWVzdElkPjxIb3N0SWQ+a2dwNE9ZQmxEWkR4UnFqa3Nab3l0TGZibmtIclpqQjRac2pLUXlBczg3Y0xsTmxQOFF5b25ScDNzYXcrT01SMm14bTZLQXM4SWlVPTwvSG9zdElkPjwvRXJyb3I+" } } ] diff --git a/blob/s3blob/testdata/TestConformance/TestCopy/Works.replay b/blob/s3blob/testdata/TestConformance/TestCopy/Works.replay index 5e1a5a6dd..0779fe5a8 100644 --- a/blob/s3blob/testdata/TestConformance/TestCopy/Works.replay +++ b/blob/s3blob/testdata/TestConformance/TestCopy/Works.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBDE+K/7QAA", + "Initial": "AQAAAA7dhWoNLcVsOgAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "a336067ff41c9605", + "ID": "34ae016515635012", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-src", @@ -95,7 +95,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:24 GMT" + "Thu, 14 Mar 2024 21:58:38 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" @@ -104,10 +104,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "3cMKQqAiTrq0YXG840ETCMQySPsSpuSoEo4A8ezonb9iB9ryJND6IgEyX0hWt/grn6j5J+lVurg=" + "9PEC/1q4lEeW+bK6BkW2dJq7+Q+gk6AcrbjQKwm3VC2oKoQ0PsGMB5x6LT3cUhHhU+2HhpqdOKg=" ], "X-Amz-Request-Id": [ - "WN65KZHD79KTTX72" + "GCY9HWYKTGM4GSRP" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -117,7 +117,7 @@ } }, { - "ID": "14ec211ecfaa4935", + "ID": "d006eff1ad905301", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-src", @@ -165,25 +165,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:05:24 GMT" + "Thu, 14 Mar 2024 21:58:38 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:24 GMT" + "Thu, 14 Mar 2024 21:58:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "2/NxGM6MBbpQg1Bqv0AV3SswOAfVB2mUg01WHm/A5iQy1x63iMITV0jaTgSz4jwbjOTV1alnoyk=" + "lTCNnk1nZSSfUB6a/9ti+Yv/Kp28jPjr+Og3/gav48z02UUt5KBPkiFONnJR6S619YpEs3GfYPM=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "WN6FE9BA62ZKK3RC" + "GCYAH5MX1ZKAK625" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -193,7 +193,7 @@ } }, { - "ID": "eb2e75327a0f874a", + "ID": "a37e40720a94f144", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest-exists", @@ -232,7 +232,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:24 GMT" + "Thu, 14 Mar 2024 21:58:38 GMT" ], "Etag": [ "\"a0fa9a7d7240d5c5eebd70899430c597\"" @@ -241,10 +241,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "M1wTpg7QACTD5uDEnMS8P9gYUjSgP0EclkYS6FpRn3QqhzXRpv2owDxVu2obsZuoMMUzZzRCwE8=" + "QG17BC/JXyZSBJVfpiafMyU/yBW/IiEWANFa0/XG12wTNoAtwhMA7c0IwOd2fprIrq9fDRPgxHs=" ], "X-Amz-Request-Id": [ - "WN6FSG6NQG22YVSD" + "GCY1F7ZNGQ5M9YXZ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -254,7 +254,7 @@ } }, { - "ID": "383d3a7270169a30", + "ID": "ce763446b33fe540", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest", @@ -272,7 +272,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/blob-for-copying-src" + "go-cloud-testing%2Fblob-for-copying-src" ], "X-Amz-Date": [ "CLEARED" @@ -296,26 +296,26 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:24 GMT" + "Thu, 14 Mar 2024 21:58:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "fSbxdcPOLO6zAQ1Gza1kJjwOFmNF0WDibYD8FAhjko3fyyt1tVxoGktBTSiWZNUj8Sghs/2Opnk=" + "cYYlv2kn07YrFf7MsWcJRf8mlfbgDrBFu28IMW3Ap8diIBIu0/KM7R60iuDmQO3Uf01DomzZ9G4=" ], "X-Amz-Request-Id": [ - "WN63JE0M699RY2JF" + "GCY2KWCDRYWJ0G69" ], "X-Amz-Server-Side-Encryption": [ "AES256" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA1OjI0LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iYjEwYThkYjE2NGUwNzU0MTA1YjdhOTliZTcyZTNmZTUiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjM4LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iYjEwYThkYjE2NGUwNzU0MTA1YjdhOTliZTcyZTNmZTUiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" } }, { - "ID": "14d211a21980a921", + "ID": "9d02bd71bb3e49c7", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest", @@ -366,25 +366,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:05:24 GMT" + "Thu, 14 Mar 2024 21:58:38 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:24 GMT" + "Thu, 14 Mar 2024 21:58:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "5KnLoRVuPzjWUqRVergRDvIM6NNOxcyuf2OwqAHFmBnzUbqu8vEBrjh1DJGn1Ks/lrFPXaxYzq4=" + "PresIpkSfh0d1VOStZ8s9Sx/t3tHZjRM867rDnewSpRdEh11y3WhAjObQ9qc04kpD7zTsfy0b8k=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "WN6DK03QTZ63MQCX" + "GCY9MDFE1X4KMNZJ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -394,7 +394,7 @@ } }, { - "ID": "0621821f8ded537e", + "ID": "9062516efa26608e", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest", @@ -442,25 +442,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:05:24 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:24 GMT" + "Thu, 14 Mar 2024 21:58:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "b4+YnNoBQ6zmjOuRc100LyPx2S93QPWkE1Pk9zH20Szt34RBDNHIYcCGMkB+4u0yA2Rc8EiLP7Q=" + "2hpxWP43/oS8l7UX4nRn3++8d0L6SoXj4TRs/y7FOrRihdyKnmLVbOPitpOvljrjQaxzH88r/9Q=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "WN63VMAYCNKQXGPF" + "9JSE2QVZ9RAT3JFH" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -470,7 +470,7 @@ } }, { - "ID": "66e01d469619343f", + "ID": "4403fa7aad12e9cc", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest-exists", @@ -488,7 +488,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/blob-for-copying-src" + "go-cloud-testing%2Fblob-for-copying-src" ], "X-Amz-Date": [ "CLEARED" @@ -512,26 +512,26 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:24 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "5IFbYwQDlSpiAFdl1Y2lHUYQYILi2Zk6TWktPBbysFnhiBVoOnZXoPMxA8W9dgsmcUGuyfC/gmE=" + "OGE+J4B2YoLZtm+8G5kY9xGlX8dC43Vo9sf4xMvXzcpEAVbtxCHTXryI+QQ3FY0tqKY0vQqrb2o=" ], "X-Amz-Request-Id": [ - "WN6C5RFFYYKJTK9V" + "9JSA7WM9B79ZMCPE" ], "X-Amz-Server-Side-Encryption": [ "AES256" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA1OjI0LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iYjEwYThkYjE2NGUwNzU0MTA1YjdhOTliZTcyZTNmZTUiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjM5LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iYjEwYThkYjE2NGUwNzU0MTA1YjdhOTliZTcyZTNmZTUiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" } }, { - "ID": "411023f99b11789b", + "ID": "bc27784340a14fb4", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest-exists", @@ -582,25 +582,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:05:24 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:24 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "hFyLKzzDG12FpDeLFUhrv25vVu6+qgSWXZKrv69bM9pnavJII5FRgWShVdTpsNrvZVABOn5G8z0=" + "64kE0h0gbzrHgF3wehK2HWQuzkopRwEMmmPD5jqJRYST/1a8UEziUYlP71hpTOTiWsAeQyCuwE4=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "WN67MFQ279JN5MQR" + "9JSAQYTYBEMJ097K" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -610,7 +610,7 @@ } }, { - "ID": "7219c5ae3de1ff3f", + "ID": "699425ba83dd212e", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest-exists", @@ -658,25 +658,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:05:24 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:24 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "yFIA3PoRpkQctK28kMKS78pX0gv57SsW9WWc3iXLWD40Sn9V3x9Wcv/66ghaqxZ57ydr8FVxk4c=" + "3CQOA5YrIOFUfgT15uC0IzrIxNEMNj2AWEsSTinFpSfNMXevM7PcfjTxM0uh8ZaKdt8mKrX+Hgo=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "WN694808HM3BX8QX" + "9JS1KHP7G7MQ6JFB" ], "X-Amz-Server-Side-Encryption": [ "AES256" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/ascii-1.replay b/blob/s3blob/testdata/TestConformance/TestKeys/ascii-1.replay index 50dc5abb4..f322aa456 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/ascii-1.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/ascii-1.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBGBtzHsQAA", + "Initial": "AQAAAA7dhWtwAwzYzQAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "fae96e85c4113e66", + "ID": "ac8524c57e8d437a", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "LCs6N+7+t/dELfscv6B3LFsrwMr/vODNTv3wRO12uPJeOuejA9eTD9pMzRaxBKxwZtChgIv7Jto=" + "6oNC5WFyPmZfieWhagMZeHYGYFIG3IoC/vkYXCIwL/P/SeV278fli0syH8n4gLmCBncf5j7DXbk=" ], "X-Amz-Request-Id": [ - "ZYY58VG5P6PB4T2K" + "6DX46VBFT92HYWNZ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "d614b36bd7a7d56f", + "ID": "381025a24d6a0007", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "eus/zUsDenYS8IHZI5qDkA+loY2w33x6j23kgFPFpBp1lbz8JqvYkx2JhnP4fGsvtMyCBIf6X/I=" + "0skLxMlKGhqCW4mz39V2l8lOvB/n0bexW+gEHtsFHSWQY3OL9KJahDFoDV9cBXpWx4xMYNpOFeg=" ], "X-Amz-Request-Id": [ - "ZYY6ABRC69C0ATR4" + "6DX2EEDBYF2Y3DKY" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "4710b8ad4cee38c0", + "ID": "83904d29d60500e2", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "eBm+QJ9wQ627CghHr2BpuxwtRO0hGuvgFaBQGDBL5PKQwiNBxA71F8LpwhfKSiHOxNQQB7srm8g=" + "lxwnXhLwt5EztZDIknqp4lZcs/StfvF4lCYzTXxVj4egdWMIOEnfoWOk9CiHoLy4Ii0nvdgNw5k=" ], "X-Amz-Request-Id": [ - "ZYY4G7N15FRGBVR8" + "6DXEVPBJR13XTTZT" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "543900de609d1039", + "ID": "c25e4e6bda1ffa39", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "cDGF2w8Vnh/6sWd3SFUnGgUTRuPH5xYGwz4eNZp8jrDaYD0Ay57DWJ6esAfBD1n0UG0wgNki3wQ=" + "m9iE9XQE2lpyxO+Oe5H6rZBnBlXnt+Gc0azQVosvx9uDKoY2PizneZIsdP2wXLH/bLPVOut/Wks=" ], "X-Amz-Request-Id": [ - "ZYYACTEEQ0NR7D1M" + "6DXDRC3A9TDDZ0WY" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "a19f46a4bb5e89cc", + "ID": "dde776f5966ccb05", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:33 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "HN16cuCNaZ15ltSMfCYCNDYCTV6GpIE885zqTTCbOhexfQjoKkvO6Orps8iRYTAsPG9Pq/nRqD4=" + ], + "X-Amz-Request-Id": [ + "6DX1G4BVTE2Z1R3J" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjMzLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "f62516d55d7cf0c2", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:33 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:33 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "f8fyENUuPNnZcWQ/ugTkhahCDjr6wu4/pVcrVJCgynGxsXljKnd5jEibgJE2g3gr6neULnfFcUw=" + ], + "X-Amz-Request-Id": [ + "6DX7DZN5MKBDZS3G" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "30bfd590a4957eba", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:33 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:33 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "+E2WZcLnYguf0T3lRnoCvLDFzw7r98z3dcs7Ya75SdqrwgRAgf5kXE4L+7DauVYz/4QFnr3RyNM=" + ], + "X-Amz-Request-Id": [ + "6DX28FJ5R5G1T0N9" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "7b48bc9f0824ecc3", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:33 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "RxvfgrvmzufAlkfWP08NIt0OLuVB9tizSPRKvpcup6XofLHF1o/mNOSEBql+b34qczu7qseJ0j0=" + ], + "X-Amz-Request-Id": [ + "6DX2955574GRSZ60" + ] + }, + "Body": "" + } + }, + { + "ID": "8a80448129ce5f8e", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "JqDSfY1opylLX0bpj7bduZ0poNMHNlHchPwtuoC+zHaR1yKEVKqwmeUkGRu3H+e8+KbzBjQTKi8=" + "XjRt7kQWaSy91asN+ZaW/NsHv+id0/OhKHRVJpEPodbsAKl+dOfCQyMlzQIf88NMTaW4aFo/gnw=" ], "X-Amz-Request-Id": [ - "ZYY39D1613DXWQE2" + "6DX9H52PGVJAA4VK" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "1626135d04d8f71b", + "ID": "53e171aea00961d1", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "z2ODGWKxHUeBw7K3JMEB0q55K9aG/IG+JAahlKfpHcZrt0uhO8QJVWQwcXruusq5MmChbEjoHzc=" + "PAFGuPN7SSSXJAuz9pqi5oszgqKgiI7U8WhxXyaBYDTlsqXcwixbAw9MRyN58rH8FVvHQweWlak=" ], "X-Amz-Request-Id": [ - "ZYY5SSWGY222FWF8" + "6DX1D2Y6Q5Y3Y2ZB" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/ascii-2.replay b/blob/s3blob/testdata/TestConformance/TestKeys/ascii-2.replay index d89fda080..4df042348 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/ascii-2.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/ascii-2.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBHB/YhFAAA", + "Initial": "AQAAAA7dhWtwGMgrwgAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "4d4d40e5a6e04723", + "ID": "04daf39a36e5f446", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "z6sQ88/VNpmeUM9nddieBKDSaJfRew5gUw73Ty2QXdAKKOY5LpNTQQUfnBWmkuvP20ZDjR0yeJg=" + "M8C4vWoLm1nIlRtggRYnyzGkla0LOV1+A4eoJqih5wbrikYo0CYn9Ym45eMI8AwiNF2LCEtA4bg=" ], "X-Amz-Request-Id": [ - "NSKDE8AKY378466E" + "6DXDV9GT4MCYKW2Y" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "473c73fa5978f7c3", + "ID": "393b0d1297b0daac", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "sr1ut2GxoHcK7c/MIesEUwjP37SitiTxBWp61qk8Mb4mp8ws35giBvLj2cBGPFwwsYC/lgWPqGs=" + "p9RdWnD1zG0sw/wWPMBZrrybwnywt6AiSkHg0tUmuEP+W5+ZoHIXLPw4SaaYytniJfJjgVj1Ayg=" ], "X-Amz-Request-Id": [ - "NSKCGZ13D3YTXRHD" + "6DXBRY9N3RG7NTQ7" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "8b4cc9cc2aa2cf2e", + "ID": "1af66475ff9daced", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "4oMbPRdlHTTHDjFmdiXujPUwf4NOD6KQYXRVXAms9mTVTp5TG5TibIsGWk8V4Yme6IsvwOIq5x8=" + "pzaQHu2yL3bO5i+GvLQ+rOpT3BTQf5e4qmjwMqukZRP112rYPB++S5RdW5gLAkPwKG+6Ft6/HGc=" ], "X-Amz-Request-Id": [ - "NSK2WN76TWK49PHC" + "6DXFFE8JGMPF6ZEP" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "0ae494165948422e", + "ID": "d77794caaf745cb3", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "6utem9GDWO2+dbqAueBNqIOvK0eQfEF5nW/sOdClqJjhZ5yuVoY1AlQG27tQMatOpcnMUSfDNCM=" + "CUDT5cyjQKoO2L+1XHtjdyrRjZua/lau5JWQ7NFItF3ZEQi4qTscyiy2zNBw0mxTtcUKmH7kln8=" ], "X-Amz-Request-Id": [ - "NSK81YRA0D737QZH" + "6DX79YZ6E73DWPKT" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "f2ef69680d68ac01", + "ID": "320ecb8f8b376888", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:33 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "B/oQNVKPvxXOirqX5m4zpgn/6++RrhXfqWH4atlIDWx2RZxMQoh7K6kQkV4j3i0F4CzHOn6R27o=" + ], + "X-Amz-Request-Id": [ + "6DXB2NNQVZFVBTTG" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjMzLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "ca01b5bfd16808f9", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:33 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:33 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "PD4YHsRHEsyaf2BArLXTYbD8vddfvTs7106jotXTcw25DWwhIpR9bab90Z8ULU5yZuHQemOqtZU=" + ], + "X-Amz-Request-Id": [ + "6DX0MQ8AVTCT3YSN" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "58694bab498c83fa", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:33 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:33 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "x4TVO6h/N39hBwWYPbP1blMJF1wAwPPh4zWwtpk4ffk+Do5vSMWLEm67gk1ZUFYGLlvBeyHw45Y=" + ], + "X-Amz-Request-Id": [ + "6DXCNYSF3Y3RP83K" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "b520ed95990543b9", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:33 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "eF4TY8K9CFv3wH1AeHP1EZFRspUxb8FOeR5wnWi8fEGtQ/9uTC1kDTx+UlstirsB6RImbNo+ImA=" + ], + "X-Amz-Request-Id": [ + "6DXD30GMDGJ0NJ1F" + ] + }, + "Body": "" + } + }, + { + "ID": "561cd07ed452ce4f", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "16OQdilc7SM8S042vduzyyljzBLyFt3B9c9n8Zpu2qNOMHBjC8rgcWKF9jPG+WYEqKrEDj6BkjM=" + "Ahi2pOX7QVpO7P1dE6vuLBM5SXA/toZOoZH3gaEsCVyttDHLwjGQA1e7fhEIhHLe6GWkaNkwkJg=" ], "X-Amz-Request-Id": [ - "NSKEHD7RE1MH6M60" + "6DX5Y18E17K6G0NA" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "766501c8c0cb4099", + "ID": "0f5aa09074dff218", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "AoZaEXz+NRMVYJ3XbPp2rpF4aGveuUETBwMuHgrjgtW+Noew3yZPxKd/qQCaghjZhT3dKgSxBGA=" + "bqXrs0H+624qjWrM1wfsVZx8dIlDeBXOeqDWNoTN0rtuMYCnVNeQDavv31hZ3UtyfPVyX0CJg9c=" ], "X-Amz-Request-Id": [ - "NSK1CZN5AWVRGQWP" + "6DXCAQ8QEQRZDVWH" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/ascii-3.replay b/blob/s3blob/testdata/TestConformance/TestKeys/ascii-3.replay index e09181390..92e61293f 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/ascii-3.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/ascii-3.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBEEaz6dgAA", + "Initial": "AQAAAA7dhWt0C0UM6AAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "013c2caf597697d4", + "ID": "7e32252bd3e227b9", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "48L7eBI5+p330VGRPSuooI04Iage8ssucMqcqDDeJd8GcL5Wa0mcL8NYuPgwqcOUajMeITj0jjQ=" + "peUxDhctCdIWCJjlPvS5bmexCGOmO9nuyYYPg9VT9WLrZ6Oh8+IDVzGl9hzqqhJkeUmHAMaP/L0=" ], "X-Amz-Request-Id": [ - "6QH6Y7Y730HXC4MR" + "8VG5DFQ4PXQPNHCK" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "6bfabf43c5de169d", + "ID": "0d8b92bad8c83c1d", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "3WD9YzB6wwVBQmSEziLeBuXe6b1cTOGdhPsEyxbd4rJk4oUiPt0TnEhn2YfEX4OXSNnR5/hZHdU=" + "cG2CntpPATZAulSQJlaChEN+OqxnZ/jkbL8EASlKZP+g2pkHC5jSUXlwgwpGtIVdZqoFFz8BB4Q=" ], "X-Amz-Request-Id": [ - "6QH0K2CNA9PPZDY2" + "8VG7TSBJNS97B5ZP" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "eb66276c5571f562", + "ID": "eaacfb2f4c4d16e2", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Ggw6hCZ3abrnO4TJyAXpQjrZR9FAleT/HOKXGEyifpBb6jrpujt5ERtINmr2XfHQjCc1FuwZ+Zc=" + "0h/juPGhJUvZ1b/tn5dyk1IX4hpSVngDI9ydNt9G82P9dlN/I4LzVwcoQ+UP/7Cqp95gfrVTbaI=" ], "X-Amz-Request-Id": [ - "6QHFWQVMZDY5SBNK" + "8VGBM0M5S2QFPDFS" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "4899339b55bde4ad", + "ID": "088a34754fc79097", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Ka3UounO3JcSpJ2apNhhRREdMZX9HmDIP5C5+6mKPNZBKAm5RrKKondEZdhWeK8kfavzCQvUjZk=" + "C3HuXhfeUnFeoCssQI0fm7mhdTURGk7XbwbhilIVluZQYp5j+z44IziL3+ulMnO/TQ8+xitp35Y=" ], "X-Amz-Request-Id": [ - "6QH2WZJ14ENP7D2R" + "8VGFM5TKEQ7CF1HE" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "505a8fe6ed8fd8eb", + "ID": "ed8682903fa6523f", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys+%21%22%23%24%25%26%27%28%29%2A%2B%2C-.%2F" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:37 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "Qq6m+XE7C82HqTpZEFmIyqda1Uzoe/JC5EM1knPEmI2fuJGdPXzXjwQ6ibWnMCOVzNyebYCo0UI=" + ], + "X-Amz-Request-Id": [ + "8VG5RMX0PTFDFZ4C" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjM3LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "bae4f45c5ffa448d", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:37 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:37 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "P8DloL1kroo4FUv3n9l7UQBKu7XLXssyAZ4VK0wFdtg6x8drjFHi5FQuZ0KOYAC9PYb8LIAUQGo=" + ], + "X-Amz-Request-Id": [ + "8VG2PMH8DBG4YRN3" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "7c3e95c49a2ee8e8", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:37 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:37 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "6dXCKQ16n/DLnxZQBxYzXg60Nt4kWfnKrYzFFpYZ5UbVmIy9da3obsuYpWrigrLiUVc3feSdius=" + ], + "X-Amz-Request-Id": [ + "8VGD85Y9FQ0RDTMG" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "0eac5b2dd61e3350", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:37 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "oA6IVTJCAzlHf5FVY5VFliJR8gnCSMfwuzZjwHWJ2sKNRzdJOvVpTR6pZeVCkDqYnPysblzjCMw=" + ], + "X-Amz-Request-Id": [ + "8VGAY6315X0T4CS2" + ] + }, + "Body": "" + } + }, + { + "ID": "5ef7e866866ebd49", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Yu2CYminOSSEPpuYJkdmUXU+iemwZix3pbA6K1BpokFiU9SwTYtep58jy41gcDKg0k1R2w9xxNg=" + "5Dgy3F9M/2sEzsXSNRvBxLRQ4OGKmNC3yf4NNzgr4Q5vFuU2Ld5QboK/OdfFSdRetJLIEGwsxyk=" ], "X-Amz-Request-Id": [ - "6QH4ZD9MFXQPDAVT" + "8VG9Q7WQBF0GH7JF" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "2c0f4d38e2eb57e2", + "ID": "ab60b93d0e63aa35", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "VcJvXWazicOsXAbE8vhl6hhj7LyGSrmoB6Ec0DdJYGSX/FOZGzknDAIXhFvWWOm9xbXOwoegXeY=" + "/HPF8JLro4Spq+Q6ndRLi7LM2EgZ2gpqs2F+9zhxLWv3n5ZvF6MxW9oEQOapuIn6SD6IcwlYvf4=" ], "X-Amz-Request-Id": [ - "6QH5Z35W1BFF5044" + "8VGEFW4QKXK5A0CQ" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/ascii-4.replay b/blob/s3blob/testdata/TestConformance/TestKeys/ascii-4.replay index 21eb6613f..c86a5d0a0 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/ascii-4.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/ascii-4.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBHOHVYDgAA", + "Initial": "AQAAAA7dhWt0IcZSdgAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "3c0d3dd0bc15c9f2", + "ID": "5933bacef1487bfa", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "hbCQSOXJB9ehW7CtB1EjbHWj00YUhw1sb/iVwVJM13BxIjE3cn6rh8mYLkIVkL4Z+eSe/sos56c=" + "fuPXmhT4oT6FYKZfftqIzMahhlKYvN6OH/JzpO2ti5w9WMcTuTwv/YARk9Cism/HZiT0tQIdmRpKuAfCK37ZcQ==" ], "X-Amz-Request-Id": [ - "XREN7K67B959E7FH" + "8VG9D2DJANEF2EDZ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "1e022500e3fec3ee", + "ID": "9c55f1ed0f4143ec", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "j81L4J0XCd29hm6ys0NJRH1R47UOpQq3elhs7umbj0aV5KlOeqorPHEKiFU5lKS7zPskLQ0zKgk=" + "uXAmqDgpNEEZJvuxdW+Z5Pxv78vH1xjiSdD6luQRHo9dKUl20mZtrDnswkMFs+3TKxKmWAT7dmer1Yj7UbRnAA==" ], "X-Amz-Request-Id": [ - "XRESRZDFTSYY5EF5" + "8VG975AHYFW1P0GA" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "592e56897c9c97cf", + "ID": "1410d9d7300e804d", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "g2b5uIPPG1bZgNCVCjBEBmJXxK9oIRbI2axdSAbujx8m1ZUHF9n8ZDCx5ZwdTbjoNsKwNfyEhP4=" + "QJwY+fjJqvLLRUv2aAAoYmqjVD+BX1e8JrsKIhdhlPL657qLa0WvGh0WZQcYTocwSd0VCWDrZ3Pr+OkULKA9KA==" ], "X-Amz-Request-Id": [ - "XREJPBKD7R06MD43" + "8VG7TK934ZSFK0CS" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "c0945215bf9738cd", + "ID": "b1214e32701bf631", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "iXUzcfSRHsFEHQXniRIM+UL515kFA8yJNApHyKYWbGw0rArhPMTc+fgSHLjX2s9TXNO5fR1JMI4=" + "FN8b17KUczmS+IXdVtO2ZoukogCbEoR7WT+OI68ysYUdCLwhGfW6njpFghYNqRcBc01v7L1xjmP1E21dp8bRTQ==" ], "X-Amz-Request-Id": [ - "XREME7Y1TXAHPNBR" + "8VGFTDPV6ZGGAP5V" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "6f7ec1c751a51541", + "ID": "62de8a978dc485b5", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%3A%3B%3C%3D%3E%3F" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:37 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "If0PiQPrSYc/vsORHZfPwvZ+YtpjL+me5ne00OXhMOiaGnUGs8ybrOO88QUkdb2AmnCj7LDzHlQWBNgFLiPjYA==" + ], + "X-Amz-Request-Id": [ + "8VG150FX4MF4JBD3" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjM3LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "bc79590caaccaff4", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:37 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:37 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "v7jl9FjHshDDIy+3R4GcHAoUKkbWleTuM+IKA1oIlAg2vyUv9MrKRkOaoGyV5DerdsQi0dQpRqv1Hvow9S71Kg==" + ], + "X-Amz-Request-Id": [ + "8VGED1Q21R9ZNF52" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "839627b0758d01c9", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:37 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:37 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "OuvAFdG8hZrGpvnIlr5X6b9hQTCaIlNN+A5ySiZuOY/c3UahZ/hyRCZlJWcgfsWfjaXOARoXwUqBblEsKWywqw==" + ], + "X-Amz-Request-Id": [ + "8VG5SN4DTYJXXSJF" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "dc0ecfb617fd69c3", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:37 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "bRO9CXCjWDUEEJci1qexcbj7s9yzzLtNumz7WGgPSRaFYj6m+DdaUj11gTV0KN6G81yzCJ6o8ysf4eMokC4ixQ==" + ], + "X-Amz-Request-Id": [ + "8VGCQ148VQBPH7KS" + ] + }, + "Body": "" + } + }, + { + "ID": "c020ddbbd585bdf7", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "kfY99tthshSFnvGpstFIotcj8hxCuD77qlDjlc2+RcU0GMRPoU3aLf02vniCDMHkE+m0FBsKr2A=" + "apBsxHpuwpKu4cgTd2TI8nk/6LOXRwCd/C2YGVSNwx+VwZoSV8LyE5Z1ZZe5cZSW2rPHdFt0wc7U4m5zQ6egiA==" ], "X-Amz-Request-Id": [ - "XRESSP0JKFGQFTXW" + "8VG51B64SPH6CF0F" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "2b3f280074433e01", + "ID": "514f3ccc9b8d843f", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "77pcS9Oik6/z3UQuPpgqtfCOb4AN9GTDgeRFeLADa8Suke02Zgs93xswJZlkCrulqMP4G3vg0Sk=" + "hsZCbY7BXs91JcJwm6pwAfzSP5BYZW5yuD88UMhieXRxlS1iGizDi1pnvb7rWCZXrjCjs2b2r1RtB0zgDQ249w==" ], "X-Amz-Request-Id": [ - "XREZAADA26GRZT6V" + "8VGFD302SGKC98G5" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/ascii-5.replay b/blob/s3blob/testdata/TestConformance/TestKeys/ascii-5.replay index 43cfd1d3e..4550df331 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/ascii-5.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/ascii-5.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBGFlzgLQAA", + "Initial": "AQAAAA7dhWtyOz/R2gAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "267309243f524c6b", + "ID": "9bc23972dc0add85", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "Yes/cf7W+yE27YSzmmwqmsb/Z8e/BMEcCzdj0iz3K50euOumxdPaUmn/Mv1jPFaD5yL8FPFFIp4=" + "vz0qbMKyJvT/62RnG3Lp+sWOxkTusfJW7pJMykM0JZ2A06wrH6O23+3iE4oZAN3X7Xzmk7dFKNs=" ], "X-Amz-Request-Id": [ - "ZYYBEYAD4ECSHHJP" + "2WTK2PCXWKPCEHWG" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "f10f5b6087cf0d6f", + "ID": "b6bb0aeccefbd62d", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "NlGCTakj20BAG/wLML0b1cgqlCgp2Awv2iO/oOl+9YFLFx8xK71a694jTEIsVK/Rt0TkqyVGfss=" + "bhiG2V+T4FUFGUwYOyi55QYSzkHnoDDRgu9c0FA0onO4aKqt9sZNTh8BcJeFzDE9fQWIlkTB2pY=" ], "X-Amz-Request-Id": [ - "ZYY1HMQ4AK75K4Y9" + "2WTJKECH2VFBGP8D" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "18da023d67f4c43c", + "ID": "1180ca609b10176a", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "bs9MH//AZQBPx6URM+1KxoakYlpjaTNE4KXXCP1n7wOjNx6QjwcfGRLg3rHht51VqAIoz3KEapc=" + "f5sqru3bFaxZ9arN1C4E4RRdq1U9MEuPLDx/a829KmMWenXb0eiaBY7OTUwBdO9SocZG4FXV3W8=" ], "X-Amz-Request-Id": [ - "ZYYD6CM6DA6JV9DC" + "2WTMCJNSEQEFGG6B" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "0f3b6cfe0921de1c", + "ID": "f95494dd03fbbfbc", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "DM2VIlqr2hT6VAYG7U+06X/NKHFL3oFCJdJevRhJ5+mhf4E5H/ACzs0m8UQNMNZ7BNpl3jHolpY=" + "y2dV1W1mQBRYcZQze9gvC6NJANH2z75Bdoe8wJXwuK6ksrAWl6fekfor8A6JwkgOLI9iMZE13nA=" ], "X-Amz-Request-Id": [ - "ZYY6X0T76KQF3HTX" + "2WTS9SDWCYEZ6MRP" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "604262e4dc402422", + "ID": "2fa4330f8f2130f5", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%40" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:36 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "uclwQ+/FZGx5o9KrCULM+p87aeHuhjHDVdCfkTq4dPbRwrLoPpvsgiW4V9nkh1N79x6WgO9xzCw=" + ], + "X-Amz-Request-Id": [ + "2WTP6TN87J7R10JT" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjM2LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "da5916135905011d", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:36 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:36 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "az5XbIBk0YqRNRGNcEjXhM2gYpJNN9O4VSEkgtzqHgZN7yU68w62dA2GqYTnVgaT4B5ihI7J96Y=" + ], + "X-Amz-Request-Id": [ + "2WTVK7AJ6SEEAWRR" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "5dbb166cd0951b93", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:36 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:36 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "GKcvmk8xvj/MPj47G535Pw1oBme+AhM6rCgmdCO9a5srAKuhtNMR+prwcasn36DnhlGMfoGRutM=" + ], + "X-Amz-Request-Id": [ + "2WTKHNSPKQE9NPP5" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "e0bc80775b2ac384", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:36 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "jjuXgZz6yMJNcS5o5UAuqoWSVW3PUKH8pOQv+lcB1SE1Cqpxe6QSMJuosF5yTPPLYUeHQvJr4Q4=" + ], + "X-Amz-Request-Id": [ + "2WTVKJWJ5M2E99XR" + ] + }, + "Body": "" + } + }, + { + "ID": "04aa1d24f24528f6", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "PdADCiLNpTwFqPJq5K9qa+jeUWuKtBJlMPqX3xo9t9P9DiSGyMjk8IYBbnbZ5KXBYawQDAyYuxo=" + "NxlefewYmVTzePq1BNem/5oBgAUAGHkHHwE5oB48qRqthqEGnOGUIL/AOAEMtuVEkYmpW/X4W2U=" ], "X-Amz-Request-Id": [ - "ZYYC2NP4SDMVKPE3" + "2WTPK2K6E6TJNE4B" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "c64e8d71ba0ee9bd", + "ID": "d104fe0ebccebf60", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "gI5OMYNxrflEH1sXpsXGTEcbByILQUXjFA0CVl693KVBif+D3onG69kUJCxt9DXvIxj30oNOTp0=" + "/Rh4vWPUPDadEcyX0/MHcn2awmcRwzq+6aS3wA1PxTE0FBw3Xnhz6RN1AjFeyS9EjFa76sWT/js=" ], "X-Amz-Request-Id": [ - "ZYY5G94RK2FNKMJ1" + "2WTKHNW56Y043Y5C" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/ascii-6.replay b/blob/s3blob/testdata/TestConformance/TestKeys/ascii-6.replay index e05f5ef42..a2512bd72 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/ascii-6.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/ascii-6.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBIDG1ouwAA", + "Initial": "AQAAAA7dhWt0OadmUwAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "c535f498c5813bcd", + "ID": "e9f2c7ff27e11a2d", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "iWGk6fbFuuoIK2nnlxbqBnNTNe/RGLXuOWClTm8lN/TXe99BGxNg6uWRF/UdpAANlyZU3FX8JPbZsDCd8ovQeg==" + "AjIUQ5Q0QVEhMAdPrceAJm3O6w9qd4VCWH/TeyonjlgSu+5pIyQDUkyzj2TmSfgRMh6tN+SWcqQ=" ], "X-Amz-Request-Id": [ - "XREQG3REA148P4ER" + "SK4KHJTH87VSYXKF" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "11df7c56fc9252e6", + "ID": "35f2206d076470bc", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "ipgzwWCbVgIqs3ewBFSah1Vv6EywCZb+iyZLvWRq4CeUW7wCfWUnS0akQwCiz2TBlC9z8rCjbDa6VS7aJfonQw==" + "zZNPM7phkDC7cYy7qVJdNmtROORFZZQsbZx3qpvzHtZVzU2ceXWyKCXYBgF3maMPdGhPktvWnZE=" ], "X-Amz-Request-Id": [ - "XREJV141BWQR2SF5" + "SK4SH6RZT92J6CN5" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "d8531ce93d575b9a", + "ID": "7e4f40d76ff2a8a2", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "S2sdzyj1/SBJEJeuV8VHQ/PCPHsLpE8YmdNxOO+z8wU2iepVrOWLZTyxc6cJokShhcypKcuz5tTJwLbyUIbWpw==" + "+nryKHh1+sBR+pIZbmDgQpZdq8QWw35INaz7t2yM2PwyXmcGME1T4d3HOLuSQuwzTV8kM3WSCqI=" ], "X-Amz-Request-Id": [ - "XRETXHY6ZG3606CA" + "SK4HY34XV3RCZFWB" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "8e5d74f4cb355190", + "ID": "a5f985167580cd6f", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "k/WXuZ7m1YlL7GoeKDUuxJlVqiZqdnhgdS2z1kU0Kj6jntTcMlh5G12XWC6VyFHB3MrsK1kqROhqnqvTfYXRWA==" + "GRmytKMmO5NxaR2KbJ3fcEmxn7/LTIsYjYFfuaIYPqsGV5Hh5h8Yx27z8eJKDKZWCzFkcXhWP4U=" ], "X-Amz-Request-Id": [ - "XREWT262G5F7D3Z1" + "SK4ZFDP5NQ5TNSKX" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "682a43579a52bc25", + "ID": "ba8252935cec3944", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%5B%5C%5D%5E_" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:38 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "oMDphy66VPEauzdMOdcu7zskHQtFBzfrL7NHBH/mntb6+TP/0dnPEi9OTpVJ95BN2uzbxZFfiZw=" + ], + "X-Amz-Request-Id": [ + "SK4P6CWEM4BPAKPS" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjM4LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "aaf0dc663b31bddb", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:38 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:38 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "h6ic8BZR4Nqhi3Pqdj+ufCwjDyj668ch3GlqhUiYLcpov+9bD3PHIdY9LhnCUvsNQSJ7sJxeq9k=" + ], + "X-Amz-Request-Id": [ + "SK4JSREC17APQ3JV" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "02e2ea16e2493fef", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:38 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:38 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "AKi8ruuSi6yzln52PG8al3a9GCBlItGMAQRpaTbDNqvUrMkqkhqCggdkds931wKA4sFCgWNQUWg=" + ], + "X-Amz-Request-Id": [ + "SK4MXXGCXVHP3KZJ" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "78fe031918a47408", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:38 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "zEA3IyOIZPT+dskxVLwmCKZi72VPIilIC1o0K2IYNu2zBviad7q89DEdSMXgFrUAs9kSQ3M2upo=" + ], + "X-Amz-Request-Id": [ + "SK4V954DF0SJDVS4" + ] + }, + "Body": "" + } + }, + { + "ID": "cecaebba86c2562a", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "SndncchLwwP8Td9uPhlvUpxRGhJNz35DAx9Zu3gT+nkjSaYCGb34Rp9InqSE23qU7KGCG+7G5r7lJ+MP+Mi68g==" + "GbTRzmVmEzDgLT9kqAIX3Nb6vhkqrQej/vstisgH6NtL0dpa8mN0unjWnMT6NNT46Dy8yDLpXwM=" ], "X-Amz-Request-Id": [ - "XREKX6A51TGNS1XH" + "SK4KWSB15B9DZ36D" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "4cfabcef5650448c", + "ID": "31bb660b81a479a8", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "n7fANbXpRMPR6Y4pUf14GYZwKSDDOI9W4ssLpllQlawzrLnsayxjxf4cLWasM+Q681KIWS0BzXsCbhCyyxXPjA==" + "OlL8LTJLMD8b/vC33OqvoK0cy4335ieTEi94oLYxikaZL5nIAFdONrjW5sg8WFnOb7VZCremv9A=" ], "X-Amz-Request-Id": [ - "XREYWHW3REMR4HEF" + "SK4JC9M124JF8N2T" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/ascii-7.replay b/blob/s3blob/testdata/TestConformance/TestKeys/ascii-7.replay index d1f486001..dccd83dc4 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/ascii-7.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/ascii-7.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBEISHfuQAA", + "Initial": "AQAAAA7dhWtwLcPDpAAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "aff7a8d530114626", + "ID": "3087dabe76077018", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "xs+LdGlnsnm3Henv7xvhBmZCejp8zJ3n2gGs8kKou+js1PnmNPE3F4uXcgVgI6nIWcvc7saV0HDRK3neypbvOA==" + "ddF/1vlfbuIZlEeFjyWxDRE9zLUPq+Skr9GsQNVmW1jMx2P/KyUG4anbwIxz1dCPbL9Q9ni0IxI=" ], "X-Amz-Request-Id": [ - "6QH8T8VGF0ZG3WRJ" + "6DX8QHYPK3S4RY1F" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "6a3576facde72069", + "ID": "a8bae7d3107a1f53", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "X2ptbaxe0PdleCiz+za+CP9/UQLb0vuA4y7d99i+gDH6vCgIECNEYaphdyQnBLbOIgYI7VXJUFXQrxmmRVeRjA==" + "yhaTKjVHi25HEOHU2/D3VUNiKwuBCiMVjMorXtpQNnyYhgovc5UXzo4TKJGn/UEx1W6oULIH3iI=" ], "X-Amz-Request-Id": [ - "6QH7PACJ5QQ5KYZD" + "6DXBRTEQN4C7HSTB" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "5c3da4d67c7a37e4", + "ID": "0db663439c0a3141", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "kJnE7m+je/izYJf2StpuXLYv4FinUCpvYA+MOzgaFNbT6wq66R1B30c8mhY+cVSEBeGAY2u46Nou0S2GJuDkYQ==" + "ErAsO6Ic9am3eTWrDN19y9S19ku8CPLqvlnMHReCiY7lKDaKyeXqQeSQ+3va5M8tbKVEP+Q1IDE=" ], "X-Amz-Request-Id": [ - "6QH18VM9J5MGW7DC" + "6DX36DSP5WTG4P80" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "bc761e5d770b31a1", + "ID": "d043158f4b8cd23c", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "U8YX+BDcoIiXEq/fw+XjjnVj7hrK72c4CYVtXNIzVzbyryp1U/lHud84qs/B6dDP9RrGYDtSNvlY9T33qfkn0g==" + "My+nBEeoMnvtxhI3oJotKyyNPcByHBGGlYJWU75BKr7ajI+rS3OuKNCEjeSzy4Au2whjNXP+I0I=" ], "X-Amz-Request-Id": [ - "6QH8HD4F33D6E6BR" + "6DXE9F759DSJ5CZ1" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "c7fbe963e7b5b008", + "ID": "a4e032e344b9a476", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%60" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:33 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "5NA2X2Z9rzpmM8sYvHxYh3cX+NZVxXhH/O4wqadsCyEwpw76+fUCjX+CNcKEvOceEzRvcvHiGkI=" + ], + "X-Amz-Request-Id": [ + "6DXD55GP2J8KV6HP" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjMzLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "a0b80a819e8e5fc4", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:33 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:33 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "PNa6PDRBQjetU4wkB6y9jB6WC3roLMTj+4Mm32EJ/vWfRDMVGMoFwyJJpL8g3XDupaRRfhi6Js0=" + ], + "X-Amz-Request-Id": [ + "6DX7HH2BAH74C9HX" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "7e9d1e48a40c7ad9", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:34 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:33 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "HgxfZiXy07TIAaDzDbvJfwU9OwGmlgy7CP+pGWRA47rCobas0BMnywDPFCBJK/84hZa/As0M+pU=" + ], + "X-Amz-Request-Id": [ + "E723B4967880RHKA" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "a95953ef204f3a80", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:34 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "Po6yVO4UVjRCJIPauojK9qndvdYRzlT/rDSEnMhb9rpGpjv984mLIV5Db/ZyVX1m2IXCwBH8bZg=" + ], + "X-Amz-Request-Id": [ + "E7296K0V8ZY5CNZV" + ] + }, + "Body": "" + } + }, + { + "ID": "803aa83a7482ef81", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "3LeNcOYfibEMM5ElN3cFBqpYZQUa7VgCrMkhqBB/4OAIz+WxcQ3BzLyClApSME3gEyQqPwBjGDTA0tZjd92nAQ==" + "dZrSl84PZukgTMIq+piwBk+Q/C8RE6CqBFjpqMDwGhN0+PFAGBltv6IYniDPvEFTEusd3Y+pdhg=" ], "X-Amz-Request-Id": [ - "6QH27CJ2FBWHC64B" + "E72626HBV84JVMTQ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "9c6d500dbe14e073", + "ID": "7d13fa20f3a9db1f", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "bIRdISvqG93WjSfgDpHcJP/t3D6L0LwSbmmWS9LVrDGlhhB/vQ7kl+UX5pIGPbGc03YxbN/DLZHgN6iGmbJnBA==" + "9QcKAHW7BhB6dvKgDRZRV/pOC8BClH7Kj/HNr7A23M2olyhbAajFIVsvhLwoHsKtQsel1exnh78=" ], "X-Amz-Request-Id": [ - "6QHFPRJ9T6ERY2B7" + "E72E1ZQTFPYM992M" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/ascii-8.replay b/blob/s3blob/testdata/TestConformance/TestKeys/ascii-8.replay index 86eb128a9..e64008fc8 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/ascii-8.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/ascii-8.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBIHAns/wAA", + "Initial": "AQAAAA7dhWtxB/pf2QAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "404a6db9c9aa836a", + "ID": "1ba919e6cb03df7a", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "RvHfhPk05PscC8282p9Ku8lZlLlHT5Tn15nGo5Read/SjiIJLHLF5OZKup4MNW/WY8ZJo7mCWcE=" + "UPfWjfX0f5N0+JvUc0Xf1QvesC+ezsMedh06bwsCylL1ac/qL5NqJCqM4XwgxcuTDWKV3UEcB2Q=" ], "X-Amz-Request-Id": [ - "XREM09RHSAVKQQDK" + "E72D0SRXPAQ0MXCW" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "f91824589cefc67b", + "ID": "338cc80849c27fe2", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "NNMVVaZH1KdQ+agrEjb5OiryQCFP2XuwVzE+awuMMrRWLRqULHzMvAZE/1kPPWYuCWVlyiHF64o=" + "Co0ByrxjTwz/fb46joZVomT8KtCUrm0kXif3FlDWsEtZVGQ/pIxy5j2wz7azECuKG3kmZqVIj30=" ], "X-Amz-Request-Id": [ - "XRENYJ2EGHVW5JRA" + "E721JX4FHQT4PZH6" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "93d5a0c5c8716cba", + "ID": "79143820c8ee6595", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "lmsi6m6PNshPPCFMsKjPE8ddrP6/HOJl8soPkmv5rWEgLpghHvUAjuk1ERN80kBsNpMMM9xcs6k=" + "uKO/dYT1DTmhA7IIT0VieUrulDe+hyF2g3haToaSUftp+ejCAR8BCBV4JFggTdSWESeeQatDp84=" ], "X-Amz-Request-Id": [ - "XREH44AQN9FAMGVQ" + "E722SMKARECJNGNC" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "7a990285bcb7bc48", + "ID": "7d48e0821e2e9ec8", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "YpOeY7OQYCcwDA7GKQqQ+f/hsbMZuSa3t0Gwi5NRiWVXG32troGHXoSrohkniO3hNCuvepaib7o=" + "DH7XzxMhDr3RNEfdtfGJRVFsDZKZs8n5q0JfbyJIIDWfH1juNsk5DrJNvVv4iyNcF/ek5bi4WoI=" ], "X-Amz-Request-Id": [ - "XREG235KZE3QV6MC" + "E724HX648P43N35V" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "975767ea6db7b871", + "ID": "7a129190f7cbd2e9", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%7B%7C%7D~%7F" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:34 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "z0i5kWw4P9rlwpszLZfRjY6vAUg/W+YkBoqjHjd7X5cKnwoUUl73/l9MlVaLToKeNhiJzWRS2fg=" + ], + "X-Amz-Request-Id": [ + "E72FDKCJEEV9KY00" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjM0LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "a0a9641be3ad9a17", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:34 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:34 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "EP7VP/2pFFTu9P91IrgR/uWPXWX2fP42W5VMR0cuAx9uFDYjNaaM7rhMfWAS36kGzjkzZBrnbtk=" + ], + "X-Amz-Request-Id": [ + "E724FEG5TZTVN9ED" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "193f4a45a3dabffc", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:34 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:34 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "CKZOsKHM2geB+n+ghdlXzL+cI070RxXVK+35ejMFm2Ug+6O4NCNYglE+UkZbBe+Ym2YsO2CI97Y=" + ], + "X-Amz-Request-Id": [ + "E721FG3P5XBGHCWZ" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "922c12bbe5d98f17", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:34 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "OZxzg48rwTsWZW9W5NG3rjQHS0DV723Esqg1YUvwTdGkwLfSDDyejsYEP6yWcwo/dyu/LrSkyUE=" + ], + "X-Amz-Request-Id": [ + "E72C2XT64K509X60" + ] + }, + "Body": "" + } + }, + { + "ID": "2866a14320d34746", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Is3v9cnWz0OgAwP+s622fC3xPqvv0Df30qGi59OyVzPO9+EVcXyhRT+tTTVyBLrjcituc6x0UPE=" + "bkywVTPEtH50EJnP26jq8vBt+F4vTtkgNSJypldz4/EgoFqSYVHi6ha+qhCUjoqDGxCb4BfYXzE=" ], "X-Amz-Request-Id": [ - "XRESAYT1FX74VRC1" + "E725E123F6SP918T" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "ee8c986a2d25e47c", + "ID": "7d869931644cb764", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:29 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "NCF5x/DluW58MtND8u5jQJAmwHT/kHAyVQwFiRdEkydSIYcfg7vvKoRJmq5FK31p/Im/5LGzsvQ=" + "I7BoTzTZO6kWxyde+qDbZweGJKYxGLHNopYij8RoX/rthOtEMy7YZ0lpjZOBEk8qpZC+i9eF05s=" ], "X-Amz-Request-Id": [ - "XREXXAG7AHNEGX8A" + "E72C2P1DTEBD7PQJ" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/backslashes.replay b/blob/s3blob/testdata/TestConformance/TestKeys/backslashes.replay index 66a6b08f4..452dd1b56 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/backslashes.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/backslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBEAr3jGgAA", + "Initial": "AQAAAA7dhWtvEYoFsAAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "ceb093b79d4a9e40", + "ID": "5f5413a851a6dad9", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "OW7GJgf/lfJ4o0GUiPU6zPUeZ4D46CplwaoVfMGH1c7bi2ggJI7atnL3ZvDsgcjom67lCZ9e026+4sYODC7Kow==" + "Re04RKNtziSdop96ldaqce7gGG2stigF6YOEjlm/s3MRGQUscrPhZxLvwEVN8FgqYSr5XYSjxrJ5pQpKR78zTA==" ], "X-Amz-Request-Id": [ - "6QHAQA9SVWKPNGNJ" + "K7VZBGZT2YW3NX8T" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "877e7396dc06b7f0", + "ID": "5d5d2c9c39e1d635", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "+rtjDdA/9myyPAHoNvbkRWWAMUkmfEd3VOX7jvCdUg51Tg0lBrvf6SL/GNaoesLVohDCupKwHZvh+Hm2gzkOWw==" + "J3sm8d8l2W4yjH62AfiFcWJkV9I6liF4x/N+66exgSaHCdmdVkBq0Cy/V+oUcAu5/TUrriIeXyWGtt9wb1zo5g==" ], "X-Amz-Request-Id": [ - "6QHEFRV2VCT1PJMJ" + "K7VKE0VC92AKB7NV" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "428d28ceb20a9f6c", + "ID": "0107417d71da47b2", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "9b5QVE64KY4NRtP8tG2F0uIDyzVU8aIKIchLn0Z95bnoRrM2SYVnm60Ib67Bk08I53vuWayXpmD79rG8c/iCqQ==" + "h61oAE/uxLAK9uGWmkcYfSHfpBVbPkBYoUopNnyblaRPKfrY/9ZcOcEgW7QzYpF06jO4+znFke6hBN6Y4MmdTg==" ], "X-Amz-Request-Id": [ - "6QHAA5F6V4QM2RR1" + "K7VN4741QCWWFFST" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "5ffb18d06bd0be2d", + "ID": "ed4cbf713c29e17a", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "8haEwFkNSRYoyXTwTHsLRooqbugGdxBJvHnHheT/vX71i5iIYNGNgRTGbQvbtZ8exp1KqKeZna7jFfPV48P6oQ==" + "QaCBHF1fOFp769VXl5yV9Eg7JWoyEG0v7q7vhz/m0VAWXA+HLf9r+boQHj1OVFDdrXCU2CxCF5c4/7z9zh64yg==" ], "X-Amz-Request-Id": [ - "6QH08TA8REC4E3AF" + "K7VZ5MAYDXA8YDZP" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "197ea575bc89ac19", + "ID": "7aacecc840cbdc6e", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keysfoo%5Cbar%5Cbaz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "os0x/NhRYj+Yup/42wwh3m4isiluj0EJ1tAxVhyv3XTyvnVegF3/XGNHEBscfhZ8EKhwgeyEHoC26EwIhptEqA==" + ], + "X-Amz-Request-Id": [ + "K7VS5VSXG269F41E" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjMyLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "f71112392ef04f28", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "RWvarS29JkVo6BkdHKMK1I//oeAPcOmb4PG5Bbcg8ML3tm7pSyjUMyB3UJnIZgWYeosCKaPm9/tacycMQ3KbnQ==" + ], + "X-Amz-Request-Id": [ + "K7VYM7V69KMG1PTD" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "7f92a39bb60663ef", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "tUSFck90U/iD/zaXMyvLs1BFlmXnPxQ9X080SC163ztxmhMIm6kxvoIFGGcVE4xg9doePxEaxIxlcWXbC7iyjQ==" + ], + "X-Amz-Request-Id": [ + "K7VSZ7AABHD0PRK7" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "f8e8fcbe290457cb", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "lgMXvz9FsweKW77Oi8SFRF8T+ISHQeEWYpDgp6S2FGq1IaqYNauDAdnC0eCVjWpJKf4YGtmH66fFXwSDHya2yw==" + ], + "X-Amz-Request-Id": [ + "K7VQDJ4TCT69BHYF" + ] + }, + "Body": "" + } + }, + { + "ID": "0ee6d1a43a34f80c", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "u1CyJZO4H82PqCr2TPc/naVAIr9s3Tfojv24b4CwPau10pDhZWaw9fRsifTfQSh+LcB2TKPK+VV2tQDc3EIAJQ==" + "iQKSCkWPwGo9z4F2BUfVY9rctnk8QGFPS1dEGOWd59j8G+bmnsIfJXWhdmbigpQehSKJHvzRhLk/edTxOWzRdg==" ], "X-Amz-Request-Id": [ - "6QH7EVJFJWMVJ6S9" + "K7VPQKXGMKEF0F3F" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "bfa8ebaec4bae219", + "ID": "3e31badb76a99d7d", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "omvUxD1ej5hPB5I3BeQEHojCWESmtC1vJRlwnMUmHqfDrTABxBszC4Gag3ukAlqZ1MYQsXi2iafbUfzLWLAiAw==" + "GeE+nlbbMLaIpQJAU31mfGytKcr0LI+r6JWhTLsMSCQ+eDW5isZIo6whwY9Oux4jlSYe5cFr0tTpjR9O2Q2bCQ==" ], "X-Amz-Request-Id": [ - "6QHEJD5JNRNSHA6M" + "K7VQ675ET1J2FD2B" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/dotdotbackslash.replay b/blob/s3blob/testdata/TestConformance/TestKeys/dotdotbackslash.replay index 7b4e9c19f..4776c6c76 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/dotdotbackslash.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/dotdotbackslash.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBFA8WvtwAA", + "Initial": "AQAAAA7dhWtxNfiSggAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "9e1e24ba89d758c2", + "ID": "4a1387640f77571a", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "NI+rlyEm/yzWznRCrCeKsCgcKbgbsQLhLiNwFTTzn1UCddplFzUyHUVjrkN5E+45Z/df7JDiDuo=" + "0h54nojeS9wdipn7lSne4oWQw8Em/wokK8FF05jir2YC0khs24bs3SiPwLP5W338Tbgu3BhEZo4=" ], "X-Amz-Request-Id": [ - "H22ZJ0M7TGJMS4TM" + "E7242KXQS1C7GTFC" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "2cd42b17f8b94724", + "ID": "66e933a17fe40e5d", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "oHZRbJa65OLFmuts7iazYaquJPLzkkYHnoYVDesthYtBS8DJ116vENxAY29+f5U6ZtIWxlpA8ds=" + "nc5dUyKwWfLdYoF62lcrZI/s/+p31B7N4HCA/s3VIOdimK6s8taXeDaLlNvAmoAcICxf/RuzWaU=" ], "X-Amz-Request-Id": [ - "H22T55XNN7AGTD5M" + "XAC8FQ8KB14XM4FY" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "ba3dd0ebdcee4be1", + "ID": "20bfdb7b207b8565", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Frkx4Efdfv9Fp7eaWfpbgBS8oxzOduvBDc9qT4pcww31DbZ0hu7yAePGod9u2eHntDjiA8YjLvQ=" + "luTt/pCNHgYs3d8P00OzGsbNa8KXKny3/xM8bjc5b8XFYTGoOmtpjKS1InR5Yn7qdAEnVRFrLXA=" ], "X-Amz-Request-Id": [ - "H22QMVPCQF9ZDH9C" + "XAC104RPQ13G0VQ6" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "6aa3303a54ddf388", + "ID": "3b17a943bfce8389", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "eZORdGzngQfz7J88xsR1+B0GndS8A4QPzPZSHy+L7RkAelPQ/mkdOsQi16niFZ8CBZksKOTB0Xo=" + "PiJ3KHmgqL6IYaVYoz4SJUMqyZBSvvo1tL+BAlDm/DUSNNcuwWJmmUqrwkj427caxKs4NXWTkL8=" ], "X-Amz-Request-Id": [ - "H22ZX101M4Q4S3Y6" + "XACC4PFY0BAZE1Q1" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "baa44f93b46ae932", + "ID": "ab0c693690d1576b", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "/jtyXB1Ha2gO+kc2kF8BuqAxkUL5KQH4DiBv2W5ln/bie9Lwp6+1HFUXDuxarRproPQw6mFApt4=" + ], + "X-Amz-Request-Id": [ + "XAC1DPPXBWCDYE36" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjM1LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "88a355780ce12e5d", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "Qbq3QZ5zoNbMsdL37ZlrE0aXZoOSci1J+tKJ7U8QZrNMkEf2uTsU33cZ0n8P8SNsa0NLo49SEtI=" + ], + "X-Amz-Request-Id": [ + "XAC2DQ73EMG0QFV5" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "dcfa0b840b79368c", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "J0XJHpnpnr7GKVsFhz023YHpelpbiiDRGFXcHzGgStExPdsdpRK5mD7+WhrVQuwsnebxdbe5lV4=" + ], + "X-Amz-Request-Id": [ + "XACF2QHNK8RSN94Z" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "fa681913a47cd7a0", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "sbQNwLmXc3gn470CSMue33nncZ+iHxzdSD1E2dqbmpbXcWv5F3pu8dZneMVP+0afb8msM7eEpOo=" + ], + "X-Amz-Request-Id": [ + "XAC315FXA9699R7X" + ] + }, + "Body": "" + } + }, + { + "ID": "5168be50a5e2ef4d", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "wdjeHyFwWrMM9WBWHqCjRyLKbWV5EBNPiTrSI06MUBdl2zQQLSdCK5NtNQuxrUI394TTI2ZMEck=" + "/dVMRfbhx0VBh6xTinZQunAham3WzkYVK3iM/lUmgHHy/Jaf/HefeRkiP7EXlNHnP+/sP2VDRww=" ], "X-Amz-Request-Id": [ - "H22GWR9K1SDB6TSE" + "XAC8F2ZWMEP45FK2" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "6cfc25ea41c4f8c3", + "ID": "466babae96dae90f", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "+gYztVukYaoMJeHi4VvBtm8f7GcmtwDmseCBSY3VNu0MQ3UEFjpoo+Zo/dbqo510q0SAZxf4uOA=" + "67n9SbdrXsUWnVNgIk+wHMJpMPi9lWQk+hyIHtm9Yfmh1g8P9FVgKhT+bPn3WmFAZu4GyR8Gt1I=" ], "X-Amz-Request-Id": [ - "H22Q6W4G8PNP4HQN" + "XACE5DB9TPCDM4PF" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/dotdotslash.replay b/blob/s3blob/testdata/TestConformance/TestKeys/dotdotslash.replay index 43b93edae..fee9530e1 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/dotdotslash.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/dotdotslash.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBEMKJmwQAA", + "Initial": "AQAAAA7dhWtuN3UDAQAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "1246d7f92324f30a", + "ID": "4ee43a3e570368d3", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:31 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "eFR4Re/zvmZbImVXeJULyFVU20Mi1xwsGtYfIuAjhR3bGIg0DT1UZdZ0h/qjP6AVu8oqvpA3LKU=" + "YzP1wgW2v47EH2YY27TN9USMOsuUposhFG8pZFgadCRRq/ILaQUPG8fgaTOwEFnetN6CK4PUt5Y=" ], "X-Amz-Request-Id": [ - "6QH30CV11MC9GS6T" + "TTH6DY7RCCJ2P9TM" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "f4f189fe84e86b54", + "ID": "9fff69a58204824c", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:31 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "S5VQpQAgDWRG0Jn/IV16e3bkylIZLgxJJJQSOCR9GCpcfg1uoCPX6DvCE/uzc2FOgmFOAGGxOpU=" + "UDoY2b3HbHvbMxJkWLktV6KHtwjHqwum8WfG9+cmHwBMWePwF+ZrRWtFG2kH+5lavcGGQERCcDI=" ], "X-Amz-Request-Id": [ - "6QH8QF6D61096M1S" + "K7VKHR9E751ZS783" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "db8848823f90312f", + "ID": "ff581ab196f5d7a9", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:31 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "8EI2vxiBGJhwrnfTFFRukcP9eYLKUkSz0gmt3tAj2tidjDXwFCsDBqVTcniMxoT7+6ank6n6MZE=" + "XFztlas4RmgZSZaCwyUSDq3KvoPzS0XKlNRSEMyVdveIdpIOlj0baGC9m98i6AhKyJ/g6pr0Il4=" ], "X-Amz-Request-Id": [ - "6QHFGZ1EDGK1QG99" + "K7VSSMJK1RR0F1QF" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "4599e7d07275c9a8", + "ID": "c2f6c9bc079328ee", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:31 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "aguX5gwN59mw5nzEP18lwj22M4tWmb6TM0JrPGrWciXlB/t6ub86s8S0/eQ3gzsVgkv1ebpER/E=" + "wXo81BKebq/CX7o6sG/v1TPy2Qc0g0rbqorKAt4F/DPO+I7YIBVjhpiUEr2sCVpm0zYh6OTU4QU=" ], "X-Amz-Request-Id": [ - "6QHF52GF31J944P0" + "K7VJKRT6DEZ0XS7Y" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "38983b1d2572b0c9", + "ID": "27b4c7c286b986a5", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "2WsonkOELs50iQzIKSJUoctnXkolWJqSXN4ldWAIRBxkpaPmvXBa5d9Uer0X0A/rp36nmBW4N6I=" + ], + "X-Amz-Request-Id": [ + "K7VP6DS5ED6AEG1V" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjMyLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "1948f2517881064c", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "TkuSln29NgmGMMdvNAShhEyDsyIHxufdPz0Kcvn2h8D2IoUnS3Hy4Y/jULfA+nhCXjDzAtZoSZc=" + ], + "X-Amz-Request-Id": [ + "K7VW4C9X3QQX62FD" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "8ee36b78b3134c26", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "uXsGGOtkXMI6eSGkGFYdWIyGbnrNCpmhURkcSqmNfnU7xZO0tTd2wKQFpiLnstiqhhqYLcZI4uE=" + ], + "X-Amz-Request-Id": [ + "K7VHTQ5AQ3NRGRP9" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "7042adbec5eb7a01", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "YLCMyNx7io22fwoEGP2XAy7ImLisDaXnE77zs/wQAKLhul8XAIekyin+ZrS9dLLI9Ch/fKxGWvY=" + ], + "X-Amz-Request-Id": [ + "K7VNHB0CFFBWD6ZH" + ] + }, + "Body": "" + } + }, + { + "ID": "dff87cbd776b950a", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:25 GMT" + "Thu, 14 Mar 2024 22:04:31 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "PzBnV9tGzw0877ha+h6W0el6LHL/cf3FJ2KBhxEwfRtwrl0V0kewAsI1lwxxn8Q3cJoq81T2aFU=" + "fVgyP2ScO09VmYrB5AeKPdszhf6OPJyFfWnO5Hslx2EHVD0BcheCPbNsfBHWfUtkW4h1OybeWew=" ], "X-Amz-Request-Id": [ - "H22Z9FKM003FJYHT" + "K7VNXSR0EWGP2YEZ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "c62447b52e5c9cc4", + "ID": "7ff1c70fffaa2a54", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "TDjaJCLAIsZABsPeuLmyie1ZVrhzmfw5C1joIhtnm2ahRPeGM+cphIalBuAQJ7mQvVGglzjX3hM=" + "xA30CMQrAZx7EYsFe5OzxnN5n5zYvgk8ovSkcwjyBW1nq76v4ukWXlyIeuaC3lxJwxi9fryJO9Q=" ], "X-Amz-Request-Id": [ - "H22M3SMBFMXW0XD4" + "K7VST6GD2HQQYN0C" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/fwdslashes.replay b/blob/s3blob/testdata/TestConformance/TestKeys/fwdslashes.replay index f22ab6a83..f8fb2f224 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/fwdslashes.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/fwdslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBHGJhItQAA", + "Initial": "AQAAAA7dhWtzFgfUlQAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "bbb009898e44afb1", + "ID": "4cc98a9972747986", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "CFEoiWByJydLXPlvIqgxbnzOSuZy58bSDTLTLUq4W6G2/K2sS6JyS3SV8vG1I7nkRMnllQZnuhA=" + "x9SfyNJzrBVAmzERONq7WZOefMIK8zfvkRMBoSWG28W1OlnMCcPPDj7xEyIDsR+YjbHh2mzZHnM=" ], "X-Amz-Request-Id": [ - "NSK717XP0P19BFSB" + "2WTM8QYQH4SRTEA4" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "5c4565895a076d4d", + "ID": "3f219ed935ad56fe", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "jU4DbvMv0iRDUJ3yGIQzTuSCmf52e1YIuxt6jXvm7wEWhDwuM1fflGGvKcj2J63wP8MPVfLRToc=" + "0CYUfVawbOa73wUYkrIkslsy8PN6M1g/5AauoBnm6eMHoDWcxy7vCQqV41Ld/6pgCf1qt1Eaxj4=" ], "X-Amz-Request-Id": [ - "NSK5FKJJ0ZQVG0QG" + "2WTTDH2R237D2NXC" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "4f5673d6a787a6c7", + "ID": "10a90a728a5fc83c", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "cxQce/mVKffFSYgw/eKDHprlMn2Gr20DHVsEp35HIoTXqpme8cN8cWYJ1Ap6NbTMwfAkbrCKOJo=" + "eGSGP4u8kzpd4+pwB//MBu98UfGyREMQal5lGAovwnSrCxQQeqf3viXjHsri7/iouRvcZz0Qmjs=" ], "X-Amz-Request-Id": [ - "NSK92S34V398EZ7F" + "2WTNFNHZ09EYNZPN" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "b38d39a96133bf0b", + "ID": "5c427d86f16138f7", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "kZW+2ldr+o7Y4TCZFumyTIGHC1iS5ZbDh8mJLNfDYI2YgYwyXzQ6/zqg+FDG7id2U4WtKaOI2ss=" + "YEe17M7UzQ3H9JYABBZ6STlGzsVeB7Ub6yNZOeL9ZraxWo6WItJ7xD9FIyxr+KNuOgIpu+oo2Iw=" ], "X-Amz-Request-Id": [ - "NSK6498MVSAKG3W0" + "2WTJCX80JAKQVVWP" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "c7edf8cb1218b277", + "ID": "9e9d9e0d77405331", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keysfoo%2Fbar%2Fbaz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:36 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "FKUhWqM4vmsEoR0e5vVadYuzdCLuijbFL53WumYCtONB+FBKI0X2e/ARxdwnrc3eSQgxSIYkN3M=" + ], + "X-Amz-Request-Id": [ + "2WTTRWPRA9J4QRRW" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjM2LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "09e6590c4df9b673", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:36 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:36 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "a5RKh7+LkpE5EY3L7ZaVMfPhniP0hA0apDm8CY7XXA0I1fiO4vfKarE+dcLszrKcY58b9HJ4/2Q=" + ], + "X-Amz-Request-Id": [ + "2WTPVQKTX7JE9VXB" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "1706f712f7a1d5a9", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:36 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:36 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "4Tp2zHM+WvVbYnFs/04PLR6/BxHe44PGQxTvgilfQvWRDtnzxhcS+KhJcSA/DGqIDj5rIn/07mg=" + ], + "X-Amz-Request-Id": [ + "2WTY54R0SKMC0JJ9" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "b4e7fc7062bea794", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:36 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "EE/DPsfsG8SpucfPD8kJHutvdjQnboGVA9QthD8x6bqZ7AtEUIC0yK5CXENoA1fmoyRqXaxxmBA=" + ], + "X-Amz-Request-Id": [ + "2WTQ0SJ8MWZX06TB" + ] + }, + "Body": "" + } + }, + { + "ID": "3dff6050df56c95c", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "WtscB3FSj18hQhdNCXnQqpB02nzfA9PvbusqMdDq4M2rdVSYAt0nwKSwgnK7EiyMm+dQloZK8ss=" + "CuTKfHPDIVW2Jbvd2Be5pSmm4n+1z5KHokqTXdN4xzmeF/BAkvwkncdKF+2JCALfw5hbAUnEhoA=" ], "X-Amz-Request-Id": [ - "NSK0VJDH01EYP3AT" + "2WTV4F3BV5DT1SQM" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "778b1cf43cfb2485", + "ID": "ad6bc507a32ca204", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "As4ibZG1L1MZ0XQH2M7Xju2X5xaQQcGItx4LCKVsJ/O/YPgo4zPoRhdQJG7TO+lQDn667u2Y6IE=" + "cPEJxBV+RczGg3EtmxhbaTIAY2VBT7ZBMHahD97nzD/5vru3BnhY7F0a3zOp9rOrTE0xYgNVwqk=" ], "X-Amz-Request-Id": [ - "NSK16NAGFZ2Y5ZGW" + "2WTV53YG6JSP4AXX" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/non-UTF8_fails.replay b/blob/s3blob/testdata/TestConformance/TestKeys/non-UTF8_fails.replay index 3866c1ee0..3b33866ae 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/non-UTF8_fails.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/non-UTF8_fails.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBEArOKqgAA", + "Initial": "AQAAAA7dhWtuGLhOnwAA", "Version": "0.2", "Converter": { "ScrubBody": null, diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/quote.replay b/blob/s3blob/testdata/TestConformance/TestKeys/quote.replay index 07715f872..94bd64055 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/quote.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/quote.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBGNI/NWAAA", + "Initial": "AQAAAA7dhWtzMEUoRAAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "53f878bf75e50b04", + "ID": "f28bd0c50cf39fa4", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "iBnKkOu/5yfm9k/P8wR1Mku8Uzen4SVjKenSgDOn2Jl7GIFx5ZEGyNz2pouRg+G6swZ0CbrpBLQ=" + "luc7/qE5UXBRLm2XDoWy8GZ9h2dgCRHo9vZSemdq5xJlT4DQcGdpsuAlhKbgk3PlfwVOCMuIL90=" ], "X-Amz-Request-Id": [ - "ZYY84QB5QNP0CR31" + "2WTGBEB6WDJEGGXB" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "d80129b682f96c65", + "ID": "f7a4d257082eb0fa", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "/5B5fcQb2Vw2NWCV50VZlPtT3ruSMpSad81P7xQie0pYPbntjmFbYDYQyhikeR7nGuogpcwqcQ4=" + "7pGIc9QKLCiOaxu60tsnsHkzazgkmOI7BJBPKxHitu+7zneYHLTr35AHsnM3j7V9kAowBFxp+9Q=" ], "X-Amz-Request-Id": [ - "ZYY4JPP107VHBH6H" + "2WTJ8JNF785SD7M8" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "c7eb304c82f416d5", + "ID": "87a761711d91b600", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "USZ6gDRsE2xr8dm54Pkm4sHdzwWZYG9gnTQ/D6UwfuHiKKSGVzEiWuP/SWK1r2VEoCT0ImRQYLU=" + "VrScznrkd7Wz7MEel50O2wJMd/4FICquHLpga/NxpUwerAqdzmRSm8w0J7EKDO5QNJjFzVo61jA=" ], "X-Amz-Request-Id": [ - "NSK4V9S94QYJAQBD" + "2WTRPY1FNZPHY8R5" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "df07ae7bf38f50ae", + "ID": "87f74c78aca6c50e", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "N13rzaw6vzGvNSHkvjSSUUSOoelzXepFvF26H75GZsQK3eYrYbYDqHQHOUPmN10ivJVqLLNKoM4=" + "0aUryvt+jN3WCrynI481MtTy7OmUb9DbvEZHtAwTLZlNiLFx2IvTZR/84uagGCIAOGjDONBnZmg=" ], "X-Amz-Request-Id": [ - "NSK53MC8D7G2H197" + "2WTVKCTF4DCX1C0A" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "53f727cc91a3d4eb", + "ID": "842b97dda6254777", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keysfoo%22bar%22baz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:36 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "f/epvM0IFLcUaLTHEmcLv05DRPlq8DLE56g5DuXVAVSu1ddmOVdWWtKVBuKIEo8JASThMmXqzlI=" + ], + "X-Amz-Request-Id": [ + "2WTZNVMAYN9KFDNM" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjM2LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "e5417a136c4bfa64", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:37 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:36 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "o43dfr89U59uYjNbwbmcIWDorMrhQL+XpPw6nRXx1WAhQvOw6HXejgsvXqWXO9Gdi+R0NP1q1F4=" + ], + "X-Amz-Request-Id": [ + "8VG73D0DWY65SHR4" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "627a00b66deb66b8", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:37 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:36 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "9rKWDkL+dEqNCZ0KrsmjN7QUCFcheIBuya6SzpAtVC4/Cpa9rLRhL5bioweuBXVyK2LTFvrLBG4=" + ], + "X-Amz-Request-Id": [ + "8VGA9NW3M32YY7JZ" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "a11d06541571dab9", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:37 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "BgcQglW+S34B4vxn4nTkjfMrffgls24aFZ41Vg73IdQbSpqIq7xzt3DtGfhmKPk9iz2o7N93d8k=" + ], + "X-Amz-Request-Id": [ + "8VG77A38KFJ96MPM" + ] + }, + "Body": "" + } + }, + { + "ID": "e61adb948682f464", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:36 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "mSsCdNkGcaGh+iPMUiIixO87IIYH6xJhyoNeKV43bWjucG9Hl40LYuOGhbRGfyGGx0EyuWMt8e0=" + "LoO8dLgq9PBLP4qxoOb6lB/pYGmfZL2qdDSAmsU6GFHKwh0dyRqVkAsBUn0M9/NOjsFA5m20+uc=" ], "X-Amz-Request-Id": [ - "NSKAKZPZNKAC34K1" + "8VGD98G4667JJHT9" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "47bdb8ae114fdaa0", + "ID": "fa8f6eebe3442c23", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:37 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "kIa3xwnX2trs3oHwXrWH6aRlrnMTzdkYA5Tuz8GG2s+Z0WETE4rz4++03ZzcDqjeDAc34bW1X9E=" + "BxS+U2MrPYkp8q8zWcwVxgT3SVx8IztaYOitP6D865BNQD43I6+nLCQVdnIv2PvC/TFZwxf5w3s=" ], "X-Amz-Request-Id": [ - "NSKB0YRK9C11B12J" + "8VG6JS42KZT3JAHJ" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/repeatedbackslashes.replay b/blob/s3blob/testdata/TestConformance/TestKeys/repeatedbackslashes.replay index 5e6625a80..cda80e052 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/repeatedbackslashes.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/repeatedbackslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBGJXuBVwAA", + "Initial": "AQAAAA7dhWtxIAYAQwAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "0f71e4c403f21ca8", + "ID": "c7f033344efc1087", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "8O/SzkEOEHTHCOkYmtj0BQEO+Tuphc0aGpE5Cvm/DComEp3XitG3S1r5ufijIX9ip2p5Q6O0U8k=" + "EGqAK1cczMxPQ4enfzfeWYfdj3cloLhGCmleEVgY0KCwNDKE8zNWKhuFjX99eeNfPlsGWX9C4lm5f7MGQy2pJA==" ], "X-Amz-Request-Id": [ - "ZYYEDTEZHR7EBHBP" + "E72EQ15MPA4EA5MW" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "52ad02030ced4a7a", + "ID": "09b636e249a9fb42", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "bwvq+BNhxPZ5RH5iQRNou3HNWKzJdcIHgzPaOTfwEeBfiF5tRjETzZz0Lg4NAOdzK4pTqwD027s=" + "tKgH+ydjY8VSbcRD4oodXei907GPUVaUxG9BTnVV+eutJXPSZ6ZtgJ4SH3iP6wWjoRf28dLPV2tw+VzQai0hkw==" ], "X-Amz-Request-Id": [ - "ZYY753ZZ4681NCQ4" + "E72CH8MFDCA39Q8M" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "894ede074875e1ee", + "ID": "ff54b13d91273c05", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "8nmcVyfJx/5NuJ974H53P8U6curjVg0/orc3l0SVezxAawGK1sf9POv32W9TTZs3fXPZW0YWtV4=" + "JIt6JhRkGXSX3D5NvQcKx5EHgB3zMhULoXAZjB4uXcNml7z967MnGB1QlHU9nwfGE6x6jfRMDTdyKyx3v8HrmQ==" ], "X-Amz-Request-Id": [ - "ZYY60YW2W4TN8BYD" + "E72B3MEY138XZ9XZ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "532bde4edb97ed7c", + "ID": "9bcaf23e1e3593d2", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "+vUuPMiJzq9azkYmAv6s1teHRhukXNPzi/02BtkWq9EZrTG2QzwmhqI+UF4v8uPaLkSUqvFti9U=" + "tWlKB2Rt4L8z7Zf4JFkDLSvQVIzsAp9SJvndiMCWtQMsy7skssedXVemVxIIl6UWvMKnCtFyaq7r7Z+6cpW2Mw==" ], "X-Amz-Request-Id": [ - "ZYYCB4XQJPHBDZS5" + "E720TDEM530THRB9" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "8d4c6575909cec97", + "ID": "e7be76bfd39e2431", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:34 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "ItkPZmx+hqiou28u9ejmi4hKkfsP5SQmi50nadpXeWLjrOmRAwldLz5+7rg2MAIQOVOiXB7+USLWAkRZvolhXw==" + ], + "X-Amz-Request-Id": [ + "E7261TBG8ZB3NYZA" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjM0LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "478d3b9c30beffdc", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:34 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:34 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "4R6HjAJgb//Uc/VaSK1/LfCSWxAiuTZ8R7km8SCZhH+ig40quwwgSJe2EGXUlgwDEWIh6mtVYotPkJJf/CIuPQ==" + ], + "X-Amz-Request-Id": [ + "E72BQFKX4G7RZ555" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "ad011528f3a8a20a", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:34 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:34 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "sbVo5EcE7MIZG04zWMuBUdXO0xiCpbAVy+MoCUJN9SivtR73SIzMNXXSmbrmJgf+NWY0RVcFrO8+MElnTdf1jA==" + ], + "X-Amz-Request-Id": [ + "E724RYAM9D5P77J8" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "2a377c725dc0da6e", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:34 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "JSHSpyt3jN1casyCMR8iV8N4SO6SNOhmd+ViTkHSdzsJeIbexwhYDW1o8AJRuUAA4Kj9FmXXJY/tvv9voOtF2Q==" + ], + "X-Amz-Request-Id": [ + "E727NC5PBZHFKD6P" + ] + }, + "Body": "" + } + }, + { + "ID": "9a34e209dd58d13d", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "P+5IE4FJHO2um2fk6JeOsFWhyFtR1IKxNJRcMuvaEUs9TtWKyok5IGTWngz9kKC+rcVIttZH+yA=" + "S8ORNqfcz4yBPOPycS2y9+inJrjDX2nLEufKuQcV3n7DaVI8uJoM90tagpsnONt1GMamZ48QxiVQiEcwY/17Fg==" ], "X-Amz-Request-Id": [ - "ZYY3CAKHPPMQ7QJB" + "E727CD849X6QXB5F" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "b2195d790bf90db4", + "ID": "048cce71284404e4", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:34 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "uNO1i5EWg/5uAoV+Es11U16VDcUyZntA2NA9mrXHEZjf4bqPFh744VOVsc0axRl4YkqrpouKAmU=" + "32tnbRefQ1d8O4orjrYp2m8eitr1xS5R74edNbYLPU3As8NiopLkrrktCvMveY0GPLA/96kzn3eibgnrD8FbSg==" ], "X-Amz-Request-Id": [ - "ZYY00FVBESC27KFH" + "E72CA3P9RQJWFZ90" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/repeatedfwdslashes.replay b/blob/s3blob/testdata/TestConformance/TestKeys/repeatedfwdslashes.replay index 5b79236c7..6fc33a8a6 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/repeatedfwdslashes.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/repeatedfwdslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBHKOAUAAAA", + "Initial": "AQAAAA7dhWtuJ63zEwAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "5fe8123f609f3e59", + "ID": "8a60fcce30392c82", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:31 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "dguoTJzQ8m4o7u0ByHJHXEW+11aUkc3AbHbTcm7rwWRxTuW/xEz8ZEIk+BUSX0TQFy6bZn2hC7c=" + "w18AV8BhAxhR1J88hO5j0shWK5ZdhhKybaOSko6GHxCzN3+VrsJLualFnfcrL8F3OVyYDeYuoXM=" ], "X-Amz-Request-Id": [ - "NSK1TMAECYNT1RZ4" + "TTH8P0AZ3EPRXESB" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "e2a9337651f43278", + "ID": "0a7fde16b924cd4c", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:31 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:31 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "POKioYJmIZT+UwpO2jxdAPBktUuiS8aCSFYbG55YxyVT1NCgpkW3rwsP929YQl9JNl+WnBQZ2DA=" + "aTvhiAwIG1ZJB0yr/NvNSjv11sJD/bJkD65RQjVfAyZmZaZLa7sgxNNQBEAkpxh8ZcQADnCEAI8=" ], "X-Amz-Request-Id": [ - "NSKADD241ZP2Y61Z" + "TTHE16B2VN81CRSH" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "a43b6d434fa13388", + "ID": "9e2bf984fb2bff92", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:31 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:31 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "5AXPO6YghmdCwe01vWJy7+stIBENxc38q50v1ZqmgYRQbqJhAwNZ7jr91WZvrAviyirP1Qy0iFw=" + "/yeTuDI2Pqy1FuXxRZQF/Mrw03OoWKxU2BX+ZdV7rBgw/+NzpruOe9RJCSRy7Aq/hLR2GTYrq0U=" ], "X-Amz-Request-Id": [ - "NSK2MJAA8BWP4GZ9" + "TTH7YPM6R6DWMQMZ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "7e3692bcc0308dcd", + "ID": "6ff6a8faa87e24db", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:31 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:31 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Xg+zj739qtlxX98VfKpe2Vxn+7/UuCpdjlqyKbnqTOajxfmH8zjD/gsZaoFb4BGhyzBWbh5Yo7M=" + "AZqB0y85UYCXJ4q/lPcsjLyP1bOXi97Kugoo6Cm9fxjkVFGrQ+UFtaRZiEskQsepVdIGRKCeqXs=" ], "X-Amz-Request-Id": [ - "NSK80BJ4D0S9BN0E" + "TTHDRP25VG4JZ145" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,7 @@ } }, { - "ID": "9053b591313eb91f", + "ID": "4bd433ff95fc6dc1", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -321,22 +321,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:31 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:31 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "oJqZk01LrOeRe/+OOJ7DuvLnT3rC1+fV5eUb3RrOvTQQ8LBZLavg4LQ82he2TIRG0DZc81pd/mc=" + "sYKM4xmE5SSuq1Jjqu8yiapLz8lXOtBUhXbiMWQqrc2P2OzSf87Aiahw2OveHkfbCjvfxXZnyv0=" ], "X-Amz-Request-Id": [ - "NSK9CEFZAPNR70T2" + "TTH6RFTXYE4G61RA" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +346,7 @@ } }, { - "ID": "82c1ae4b6da76729", + "ID": "b618abe73fa7ad7b", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -376,16 +376,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:28 GMT" + "Thu, 14 Mar 2024 22:04:31 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "tKT+jcaKjUmZ5se8SYynLWFhxna3+SMlxT4EYt5y83zLEon+qdLCEbzpA2W0C6lJQ4vgvR50M7c=" + "SdFFmWPICdEszpKoEpiXoiI4yOXrSrqSpmahJEUUOMoOIIcH5dlo5sGdpSURmp0GRz4wlgKqEwM=" ], "X-Amz-Request-Id": [ - "NSKCGNCCQKKM680S" + "TTHC79E8JTSN5Y4N" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/spaces.replay b/blob/s3blob/testdata/TestConformance/TestKeys/spaces.replay index 1febd57e1..f8388624a 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/spaces.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/spaces.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBFEyw7OgAA", + "Initial": "AQAAAA7dhWtyD1mcCgAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "949b167df80ed7cc", + "ID": "fa8c56e66bf04fb0", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "2tp3JzIbt7eEDlIiUrh1WykbJBv/51F0bXAGOZNwhzgjhAGV07MlBQthhQ5KI7jz+9QgYOrd4Tk=" + "mzqQ35/CrpYmeL09S8S/fhzvyMn8il6lE4rSm3xZ1rRCoxIjGOKTw/IRPIunNypwQCQlkKdRqw0UBAyyollKhA==" ], "X-Amz-Request-Id": [ - "H22JCN4V6B1TC3XW" + "XAC3VCE7C0SEZ5P7" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "3eda9e64b74848f7", + "ID": "7185396e2b1d8df8", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "HnE5BMDotnWqGk5yBu433cbDX6RTuSpYyNScubZHKK0Y0bx2z/3zkYYFDo4TsMVDmGh5Hp7DtAs=" + "nHQpoVlDLjwg2n23U6yDc5acrH61qtJVqLCmTS4QM0AFphlsdkIfgA95lZHhdeeq2l0FiwWmkfICJiNHTHjUrQ==" ], "X-Amz-Request-Id": [ - "H22TGPKQ74QWZ23K" + "XAC5GN3QHFZE76E2" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "f1a06334c82eb883", + "ID": "854ffe5f669139c5", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "VvO/Haz7jx2rHxHEFsCatxecyNg2FnmCMmsFQzJBDS2nMD+gPi+ZJ1cEoR3wheXzu8JUuixXH+k=" + "IFSCwfozPoUA/lzfir/5GjjenTiGcqGfP5n9M3F7/J1w2HZt6dXTMhH8vsuUgOqoj6j6RUIkPQH3fYnf6XADmQ==" ], "X-Amz-Request-Id": [ - "H22T1MM28AZQ2TGE" + "XAC1YZZCSM0SVRAB" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "bd75d7eec97a0f42", + "ID": "bff02511ea0754c9", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "LStrIjYgJk24Daz9C4IQTi6LWgv593avGxDqEvjKK+j6CvE7Vm+DtpcX6Q30OxBVEyzv4NyklNk=" + "bzcEJpJcgFeij32Usovt9rinnzAVR5p5LgcHiJ5yEH1xFw1Gc8UlI1iN+jb4e2CDjG5IrzQ4k9qLydXMV8oZdg==" ], "X-Amz-Request-Id": [ - "H22JJANPZBFDZ0NS" + "XAC8AK4PM7HHP4VA" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "04b4253bda7cc004", + "ID": "645abdeabac86487", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keysfoo+bar+baz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "5gebyYuBBZD4SAO0obMNUisL+UCx+V+96PLDdg0iY1ZGOLNch52aDNWcbGXPlVaJTmuz4GOWBeo+3LmZ/ilDdg==" + ], + "X-Amz-Request-Id": [ + "XAC7FPY414CXYG9A" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjM1LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "30987ea1299ebd47", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "eeOUlcPr2o1XepqMpSR5k2j3Npb46gX5rDrgQm2x1DmH5d1aA+McTLIaNGjXoilnOA9x3Ob4gxvWQS6v4u1NNQ==" + ], + "X-Amz-Request-Id": [ + "XAC6Y8HPXPXYGRE7" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "e57477ba5b398096", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "Eie4OucLvz9nY6LMTV77e+lcgLe8tTljqX5oL3B7dyH+CmvF4vGmKlewHuoQrESpQOpfwsVMSN91fxx1TEA7YQ==" + ], + "X-Amz-Request-Id": [ + "XAC81X017ZW26AQ7" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "c803cdfbbf668e82", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "bqhY/Xp6J6+8fzjOhKLS7TxiGEdS8KjQuLto8hmLlFjYic0PbA03vvueVGX9mIefac8ThU7GdUBfwPzdBU+R+g==" + ], + "X-Amz-Request-Id": [ + "XAC9SZ3QV2SS9EN0" + ] + }, + "Body": "" + } + }, + { + "ID": "afbecd917c4f3397", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "jHoaxwAgCQ03QLnYBLwCwacxjKXMRifPTR7pHqiRO+ExlvK+qOiOgR6CymTkajYAVB8Yt8t1AqY=" + "fIs/AW+iR74grMshszqkCRemnQY4C88cqWE/NfLcMdQ3OWNaqCB3z2fuwl+vknkHESYlJvTfOu+/1NVXQSs5yg==" ], "X-Amz-Request-Id": [ - "H22XRBCY1KZS47TP" + "XACBKK3B00M17A3Q" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "e1dbba05bb2711e3", + "ID": "d64417295b818231", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "rmkNiRuVx9DtTTfUtIeyT9vmRfkP09nbeFCXlJAWeNdQs2DNTRgJJyYl6umziS/GqBtMnJzr8ss=" + "BROiVYpjDk7KUuBor2yTPCLSYu1r1zlD8cyCGW3I+mrsKdSj0hezcpQtGE3bA1/SCj1BV8Tdf41/ent4XJi7Wg==" ], "X-Amz-Request-Id": [ - "H22SA6RWSB48F0JD" + "XAC339YMBDMKBF9H" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/startwithdigit.replay b/blob/s3blob/testdata/TestConformance/TestKeys/startwithdigit.replay index f642bd13a..294b6b417 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/startwithdigit.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/startwithdigit.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBFIsbSmgAA", + "Initial": "AQAAAA7dhWtyJT/RmQAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "c639be463cf94b93", + "ID": "978a19707e6d2aa0", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "YEBpA1WuZE2wPt3t9EjXnRSnVnZo3dD6Wl0alZEKiY6uyZy+53b76gPjO9THU9ZhRayFQ9JSMX0=" + "AQs80qdgfLBF1AXgJsIhumjs77Cm8nmujWJE5mWbaDz50XPwna818bSkYXcSnckbcNn2atxCprooP4m4WaPwug==" ], "X-Amz-Request-Id": [ - "H22XXXYA3GSS6B7C" + "XAC7X8ZJB9Z9E159" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "453c2330f927ce53", + "ID": "b0ef7e539dba70e1", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "syTWOeW+aZR+EbnQjZo2G49qdgdCNt7cdQegOBengJYwCQz5xVC/ynxgjX6I3+UiXOHu3KMfSM0=" + "GrkaquaxVKmHZL+urrIjuhWULXIWliLZn93ItGUgcCEvprLoln8NO79D1aYNx/oV56x1CVQwCCqg2I6vQg0+oA==" ], "X-Amz-Request-Id": [ - "H22H76TV49DZ8BV6" + "XAC2WDZNN597MMRA" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "489d6b513f5e7610", + "ID": "94ee02648dd3606f", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "QPOHhZqqE94BV31+yvTFiXTlX5jbAUNkBHFSdEnAH9EW/BFX6q7RkIvNSS3EoGBSewmxs7MIaLc=" + "yoRlkHqE5P0JOaXWgKhnCKDsLNQpZUDBn/AsPBxxjL76q8Ze9nRekh5csrcYejq5pm2BBlfzX11wnRgyhQdPeQ==" ], "X-Amz-Request-Id": [ - "H22Q195XCZM81DPZ" + "XACD61VN1ACJX4K8" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "185684508d3edc78", + "ID": "807b0b3bdd8dc9c2", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "9+PZu3eLELN2B6u7Y7qinsJ9CpqNcQU6yUyzzDukP+88pCcnB/+GSc6wH2Ud5htR9e/knpI35dw=" + "Ur63oBH5x0s0qeG8iap0rh+xW4VsA/nl9aLlqqSjCJfoBP0v0suPrU+kwYo5lV58Lbjete27T8jTZYWWhvHssQ==" ], "X-Amz-Request-Id": [ - "H22J7K41GQVWPRWR" + "XACFQRG1M25784S1" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "0bba59fca392bf13", + "ID": "e2520282698140f6", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys12345" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "7kjQv8FrnDBZVtnaKZQZl7TpvvoN8TA0YwNyoAIZTo1AZuDMJVY9pywZgVt1WCAHlp5ol6dKm7d9JYkd/+89DQ==" + ], + "X-Amz-Request-Id": [ + "XAC6HD4E45MMFMDN" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjM1LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "8fd0712a10a329f7", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "YZJqnUqBH3UnoW0k5502Dci3NsKGeRC+YSLu5HhohzoAHn4vnQGqtoIFhiMRDTIUvX3EfuhHvx/NsiAAcloh2w==" + ], + "X-Amz-Request-Id": [ + "XACFG9EMQBK5F4DB" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "4694863fdb9486ff", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "dEvOGyXUmcvWEIua+NrEjNBXA2twwr2JZ7nnDu2p8J8HAMOiuqBmjXaDOzvC/aRxMN70piFk3+i5K8wQ5op0Bg==" + ], + "X-Amz-Request-Id": [ + "XACFKTM19BBEZBT3" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "3659efb97ba99697", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:35 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "sggbblbPcj2YKByx2A8pujuMBQuuIfNgzPPcA9mErYb9d2i3NS9mcEIAXwEOWARRcQf1wBcXTqL4yJ/cBlK42g==" + ], + "X-Amz-Request-Id": [ + "XAC9HZMZCWENDKBP" + ] + }, + "Body": "" + } + }, + { + "ID": "224c616bd3fa692c", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "LxC4rsy/tr3WLqCtx1N82+1ehfpw2h2y7e7TLBgM3oew7pHFjvjZK81hhT/Bq1GLF6CSEOEhGLQ=" + "+i/Kp5G9YzE9irxnSiOV650HSAGDb1/+o9mkj7RN46nxqYdRbqAbvlz84PJYpJ05Ymiw+O+ZFs3KLSeCn4HWvg==" ], "X-Amz-Request-Id": [ - "H22W5C4D0MW5VQM9" + "XAC9RCS4MQE2W0JM" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "ede5a70f97bbc42c", + "ID": "0e1510a55d4e7119", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:35 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "VfsKVQabazDzn0qsm6uekEoT70z0aXWM0wGS8BncpL9Fgz0XAO6dfhyBTgKfT4VqHjiqjWojEEc=" + "XZPLqDYdZLTB6iW9dZpTPkO1tZ6UC/4fQ/WjTBQq9nrIvnyaOn8EfUdktYgLTLqb0K0sm5mdGmr5dAvf8uAZLQ==" ], "X-Amz-Request-Id": [ - "H22QTFF0B0G4FGC5" + "XACAPWAXPAPY0AQ9" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformance/TestKeys/unicode.replay b/blob/s3blob/testdata/TestConformance/TestKeys/unicode.replay index 02b4f73bd..868e074f7 100644 --- a/blob/s3blob/testdata/TestConformance/TestKeys/unicode.replay +++ b/blob/s3blob/testdata/TestConformance/TestKeys/unicode.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBFMlX2VgAA", + "Initial": "AQAAAA7dhWtvKAmgLAAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "d738bac215f080e5", + "ID": "cb7408bb5b930774", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "AEzdiDbjBABsZ9dy/ykUFCFDtnOEymprLq5IOu2/SojhXbdO6yRs0XcEMzKOhxzdOWt1muvGqtw=" + "doVyu7M3MJ2CfQ+g55TsMGNqCQvYvsH6jUcBXxbhlfyi49l1ResDR/RGv9ghKPA84qhooBLDe3rBf63QVcSeXg==" ], "X-Amz-Request-Id": [ - "H22YECJM7QHSZQ1D" + "K7VQHMWNJMKXKBBD" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "072647e85499e674", + "ID": "21c4ae987d11df9a", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "hstyPqNgALVyqpxR1a3L2kUB0fmA+PQ9vg0DKbHbX10+GFVsZz6wbkzgcPPeShbjalfUrzoKVyQ=" + "n8Iu1ueklnRji2zNo6SZuxHGrSnYfAYU2GrMxhzsGT8tNcohHmCG6ZM5rJOwLuiaXWpWijUDWu9yEq6YLf7CKA==" ], "X-Amz-Request-Id": [ - "H22ZERPDBKG16CQG" + "K7VJQ3TRQKR9TANE" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "eeb7b5ac435afdf8", + "ID": "4b2d0873667d63d1", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "m4qghX6xB24fiKq+g4Vv7gN6tpZTT9uBVeZVri8bRzTIBt5nRo4kRk4zZDjOP0V52UQ/DqerE5g=" + "83EgUSGelPA8kvX5o1n2i0x4R6Xh50Jy6xnyZDU8IBCpgL5QoCup+XgsGpg81TqWDq0R2pyABIyBb4mQzJcHYA==" ], "X-Amz-Request-Id": [ - "ZYY3SJGD3EG4ERE2" + "K7VREPYRG8FR5SVP" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "dba4ecc45adf1a2a", + "ID": "6db895316dd6248f", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "PO8u0iTQjGSi8IBvny4lOY/jwjxnT5yx9fbS+uawS5+Y3uRwzeMLF+VFY+qE/kp1Fsa62fYhIzU=" + "+oe4YkxYis8kNRN+rwacIZ7RDdSzwnRMeOCeMLfEDqbVttcdSw13rBqKEUxq5F0SGnA8lfPq+J+YRF9Kdak9Eg==" ], "X-Amz-Request-Id": [ - "ZYYE96VV45Y5QZ4S" + "K7VH3HV6EDH6XAVE" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "717bfe8ca246585c", + "ID": "04950cc6a2b87dc7", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%E2%98%BA%E2%98%BA%E2%98%BA" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "/e6RSXkqLVHNtHZ4gdS47m6uJXHk7PwaPcDrI6eaxwAN3p9VpxDQil8dEFXE005WmEMaSogKxHBmMkpTfNEhwg==" + ], + "X-Amz-Request-Id": [ + "K7VYSBQ57ZCJ4XN3" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjMyLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "385665bb8db555bc", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "DDe9sBkO99IKmHLYwdd2GH6rBPX2lDs3/jZR95cCYvYDLf3wDIFaF/qIyHDOuCst/BVkrJJv+jEKb8N++P1DpA==" + ], + "X-Amz-Request-Id": [ + "K7VNJ0VM5HWTXBH6" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "7e38e42c39237443", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "d3/Lj1m6TipPbcmnRxwms5bAxwVprmtOKYvXhdyMKmP0l+eePkNwEf8B2hslvdW1N5TUa6am80Jg0hEB6UL5UA==" + ], + "X-Amz-Request-Id": [ + "K7VXBDW23PCHV30Y" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "ded8395787f2fb50", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:32 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "itb001/KNjns4DdcrRkrxBqwwYHT8hBq2aTfX9pTURmjwqzpdlE5NSGqup5zaDGmDOHp1r12wtMDpMifWSLIwA==" + ], + "X-Amz-Request-Id": [ + "K7VQ2PNGXY871G1Y" + ] + }, + "Body": "" + } + }, + { + "ID": "32675fe04a980996", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:26 GMT" + "Thu, 14 Mar 2024 22:04:32 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "cYMDTQGBq5o/dYqCeDZHDyxxdMd75nStebBxMyK6LcLyxE3xfHM2HEdnxnq1r67uzH6Iytyuyrg=" + "SgeIwE17dpx9xOMnmQrts1zKF3QS9fwUHHNSGeuWnlsv8OuMyUCmxaLOy/uKJr0R73c5aQvb4f7SMOb0qLaiGQ==" ], "X-Amz-Request-Id": [ - "ZYY06K0BMXVCMGQH" + "K7VKTPA6YQ8NPTYP" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "6a3db2bd6e68271b", + "ID": "7a70dae7cdcb88ff", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:27 GMT" + "Thu, 14 Mar 2024 22:04:33 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "/+xm8jiGE+NHmTzOlxKlYlZDvd9ax77y5OSSFiItM2gC1epEWfJhXILg5qvtq2LzcwnDpUF/8Qg=" + "gvMMm7joG3KrVZsCpiN7TmfyBbWzCsS6ni1teosMLSHFP/T0EpzpwcJA17VXsTR7qvS9a6DDdD2VFZOdihcaQg==" ], "X-Amz-Request-Id": [ - "ZYY2RKRBNNDP48FH" + "6DX94ADDVEZE5GE7" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestAs/verify_As_returns_false_when_passed_nil.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestAs/verify_As_returns_false_when_passed_nil.replay index d06991a30..c6454e447 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestAs/verify_As_returns_false_when_passed_nil.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestAs/verify_As_returns_false_when_passed_nil.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBeIiH/nwAA", + "Initial": "AQAAAA7dhWn9MzbMggAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "7b6160714947e606", + "ID": "cfb38aa29ca353f3", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "fPlVexmPrh6Rqxl4p9VH+J86g0vD685N3YRgL6HA0Gvl0CXxkDGVdhg9RsZovkCMHuayBQ8LU3IQrFxi64vdSA==" + "xF5wwAycr6Ciukkl/PLxFWCL+PgkAOyznYQcEt+R1JrmKzBxGXTymBSpbK5yvud0jUh5SXHwXGE=" ], "X-Amz-Request-Id": [ - "G36E4VM6WACN49DG" + "KBA4NDK3299M2DGQ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "c40cf18f857011b5", + "ID": "56451aab268ffed0", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -138,22 +138,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "rb4/+4FWgSi+ec9Py4rXi1mSqbaNEdbKUy049mmm+cL/bw1imR9pmKyPhOLnwaEkTuKm8lLLwRMgclQioNmiZg==" + "2wQ2TWJETMefLYii0I9tTdH90nVfXCXqSwv3fj+J7wCBnNN1FtEfQL0J/ADrCghSiw4xTKns2fE=" ], "X-Amz-Request-Id": [ - "G36F36KX3CN8Y48Z" + "KBA5CAY61EKK4KZM" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -163,7 +163,7 @@ } }, { - "ID": "4f4b2a4446771dee", + "ID": "edb16c434647fee0", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "94L6LHnaLwvUn6CpUibTuYboueoRNxDsv7phf2yu0t7PDM2FE2ruG98ukrZrtFVwySVun+aFlS931MZ3AfvDAQ==" + "mUrV5rAaLnQBNLSWr0Qn6k0OlYS2UY5v76sxS9v7WZhQmAJlE3U6ws7qQHho14QRTeqmvTtmnX0=" ], "X-Amz-Request-Id": [ - "G3643JR5Q96AW2RA" + "P9AKA5E2404NRTV1" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "4f0cff9ea95f21a4", + "ID": "6bd2a76a6ac03a68", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/?delimiter=%2F\u0026max-keys=1000\u0026prefix=mydir", @@ -260,7 +260,7 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" @@ -269,17 +269,17 @@ "us-west-1" ], "X-Amz-Id-2": [ - "Ct+aOGj34mPdchVZjLoernw9xK2JBgfQj/TEZbTArvrlFMV1aNtli69GBYXmOiQ30MRouCgAUvjuG8HDpMIhfA==" + "CRrYdT0gu+vhntgTs2ZNWD7nIqFbTW11zWKdmXUZ20nCH1K4ZBNcGNFkHpGxFIYaLYCCWyBIyyg=" ], "X-Amz-Request-Id": [ - "G36BYFMCNFE6X039" + "P9AHQN5J8MECFK81" ] }, "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyPC9QcmVmaXg+PE1hcmtlcj48L01hcmtlcj48TWF4S2V5cz4xMDAwPC9NYXhLZXlzPjxEZWxpbWl0ZXI+LzwvRGVsaW1pdGVyPjxJc1RydW5jYXRlZD5mYWxzZTwvSXNUcnVuY2F0ZWQ+PENvbW1vblByZWZpeGVzPjxQcmVmaXg+bXlkaXIvPC9QcmVmaXg+PC9Db21tb25QcmVmaXhlcz48L0xpc3RCdWNrZXRSZXN1bHQ+" } }, { - "ID": "f821e190d79ea80e", + "ID": "ff807a447da761bb", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/?max-keys=1000\u0026prefix=mydir%2Fas-test", @@ -312,7 +312,7 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" @@ -321,17 +321,17 @@ "us-west-1" ], "X-Amz-Id-2": [ - "8jZoy9fSsZuSUMz4hP/OpOX9ucZ6PNR9NTQY/gw0Q6O+EDm9Sirep4Hb7tKerT22YK5uAPAi5MoDcuCmLErU+Q==" + "7dXWOpsJItyiwXcB0CdTMbSjWOGwW2t/221aj7woZ00J4XLAAtZUDGQ9vIgLlPFMRJgmVwHZ/0A=" ], "X-Amz-Request-Id": [ - "G36B99VA84HSYDBY" + "P9AH9FV424H2GBRM" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyL2FzLXRlc3Q8L1ByZWZpeD48TWFya2VyPjwvTWFya2VyPjxNYXhLZXlzPjEwMDA8L01heEtleXM+PElzVHJ1bmNhdGVkPmZhbHNlPC9Jc1RydW5jYXRlZD48Q29udGVudHM+PEtleT5teWRpci9hcy10ZXN0PC9LZXk+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA1OjUxLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4mcXVvdDs1ZWI2M2JiYmUwMWVlZWQwOTNjYjIyYmI4ZjVhY2RjMyZxdW90OzwvRVRhZz48U2l6ZT4xMTwvU2l6ZT48T3duZXI+PElEPmUxZjgwODRjZGZhZTRhOTZjMGNhOGQzNDNmZTMwYmZjMTg5OTdkZDc4NmFiMDkzMGIyNDkyYTAxZjVmODViM2I8L0lEPjxEaXNwbGF5TmFtZT5ydmFuZ2VudDwvRGlzcGxheU5hbWU+PC9Pd25lcj48U3RvcmFnZUNsYXNzPlNUQU5EQVJEPC9TdG9yYWdlQ2xhc3M+PC9Db250ZW50cz48L0xpc3RCdWNrZXRSZXN1bHQ+" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyL2FzLXRlc3Q8L1ByZWZpeD48TWFya2VyPjwvTWFya2VyPjxNYXhLZXlzPjEwMDA8L01heEtleXM+PElzVHJ1bmNhdGVkPmZhbHNlPC9Jc1RydW5jYXRlZD48Q29udGVudHM+PEtleT5teWRpci9hcy10ZXN0PC9LZXk+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjIyLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4mcXVvdDs1ZWI2M2JiYmUwMWVlZWQwOTNjYjIyYmI4ZjVhY2RjMyZxdW90OzwvRVRhZz48U2l6ZT4xMTwvU2l6ZT48T3duZXI+PElEPmUxZjgwODRjZGZhZTRhOTZjMGNhOGQzNDNmZTMwYmZjMTg5OTdkZDc4NmFiMDkzMGIyNDkyYTAxZjVmODViM2I8L0lEPjxEaXNwbGF5TmFtZT5ydmFuZ2VudDwvRGlzcGxheU5hbWU+PC9Pd25lcj48U3RvcmFnZUNsYXNzPlNUQU5EQVJEPC9TdG9yYWdlQ2xhc3M+PC9Db250ZW50cz48L0xpc3RCdWNrZXRSZXN1bHQ+" } }, { - "ID": "8b08953234584b94", + "ID": "ebd6b8d0e77f8394", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/key-does-not-exist", @@ -364,23 +364,23 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "+A2hQlnM/H1MQrWF+uQ/Fx4myMZpP0dH44zeXrn+L2QWCovsw3lgtEDyQ1NO02awqNBlEEFM71VdM9NS/Jaxzg==" + "9DZEujTB7gco9JjHn09fXcUkr8qKpr4NXkSftfvVgXA3D6VdkGQEg0BdpBf4NBAhep2Noo6WfhM=" ], "X-Amz-Request-Id": [ - "G3632G43W9B0183Z" + "P9AMPKHAYZ7H5AX1" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5rZXktZG9lcy1ub3QtZXhpc3Q8L0tleT48UmVxdWVzdElkPkczNjMyRzQzVzlCMDE4M1o8L1JlcXVlc3RJZD48SG9zdElkPitBMmhRbG5NL0gxTVFyV0YrdVEvRng0bXlNWnBQMGRINDR6ZVhybitMMlFXQ292c3czbGd0RUR5UTFOTzAyYXdxTkJsRUVGTTcxVmRNOU5TL0pheHpnPT08L0hvc3RJZD48L0Vycm9yPg==" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5rZXktZG9lcy1ub3QtZXhpc3Q8L0tleT48UmVxdWVzdElkPlA5QU1QS0hBWVo3SDVBWDE8L1JlcXVlc3RJZD48SG9zdElkPjlEWkV1alRCN2djbzlKakhuMDlmWGNVa3I4cUtwcjROWGtTZnRmdlZnWEEzRDZWZGtHUUVnMEJkcEJmNE5CQWhlcDJOb282V2ZoTT08L0hvc3RJZD48L0Vycm9yPg==" } }, { - "ID": "884ed48fa167fad0", + "ID": "f03c4e3908362304", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy", @@ -398,7 +398,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/mydir/as-test" + "go-cloud-testing%2Fmydir%2Fas-test" ], "X-Amz-Date": [ "CLEARED" @@ -422,26 +422,26 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "DCGTNivIdZFyDf7MyLGGNbdsjeOZwKQc5AH5TOIhC6iTlI76KAOnEQadJCm9pPzku3JfDH/J9nEacjHkBj+G8g==" + "LGmM5zaWGKTs7kIZg0xEk1bUJfcH8D57t7DSCkIkPEa+qcXxJPLBnPfvPH5vryVJUoC7nhsSzwU=" ], "X-Amz-Request-Id": [ - "G36DXWDJW71ZHQ28" + "P9ARFYYGEPEX58FH" ], "X-Amz-Server-Side-Encryption": [ "AES256" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA1OjUxLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWViNjNiYmJlMDFlZWVkMDkzY2IyMmJiOGY1YWNkYzMiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjIzLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWViNjNiYmJlMDFlZWVkMDkzY2IyMmJiOGY1YWNkYzMiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" } }, { - "ID": "ed0b0c6695311d3d", + "ID": "f06f1b987ea0666f", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy", @@ -477,22 +477,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Ws3oAUZVz4Z56XPjMvgprqPlAYBIQ3noJx2nj61u4gD+Xgh35vk0jFgPBNic+wUz1lwLbaPb4Y7SBf8e+QyuRw==" + "mgQEsW0Xva/eFH1PhMx80jWDACoRTITcRhPJnJ2BhHSZ+odKPP/CcsMcpEMnYPEZL76n05B65Uo=" ], "X-Amz-Request-Id": [ - "G36ER1T6Y6YK9FD1" + "P9AGVYADXCJJYT1K" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -502,7 +502,7 @@ } }, { - "ID": "ae2c00f30d1bdeba", + "ID": "2f73787265b5c05d", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy", @@ -532,23 +532,23 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:52 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "DSuqN2NA+xgI3rJ0+x/kkDPKQAYUjPhBoIKEaW300uILiaUFP3lkOxjrSCI/gtqoZWsmSN4a6qm6bjS8N4a72w==" + "6L4Smj2i3x+abCXtd+iMyEbuZ1R17MLTXMoOcF4PxT2n13+vGR0M1crQ7Xphi56YNq0N9137SwQ=" ], "X-Amz-Request-Id": [ - "VJXY3Q28MD1K8ZH6" + "P9AMGAAYC4CVT410" ] }, "Body": "" } }, { - "ID": "242002f053283588", + "ID": "560efc582583f13c", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -584,22 +584,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:52 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Bc1c7tSbW1zWA7mRmxRqFT0/PxkoGwz/gHryqrv2rywrYDTZdpBLsChWwix1SoCrEszYY/gco2r6UcxYUDKdWw==" + "a7Fbz/uZGL9lqylrAbAWAT+29+8GTit2KDx6VQDJl8njzbHhdOCygn3ggNJAiqtRpKSVnHJP4lo=" ], "X-Amz-Request-Id": [ - "VJXYKPP2ZRK32AV4" + "P9AKM663ED6HHSHA" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -609,7 +609,7 @@ } }, { - "ID": "ae38b64540e67707", + "ID": "b0d662c1f146f822", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -639,16 +639,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:52 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "845gm2+SbOZALTh5tQxUf+jwGe3X8kPGwq8trZegKy6GDHRVhubfCDMiFdSsJONTXlMTfkjHfKAC6kfZ8Do1EA==" + "MzbywUE1uSOGBlyKx8SF2X5cP2hVG/EkYSOCAWLvyBLZ/i+VW5vuwesE/HKOaWjBaiTCNtYKKkM=" ], "X-Amz-Request-Id": [ - "VJXWXPAEDHW7G45Y" + "P9AR2NPWH2ZB2PF8" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestAs/verify_ContentLanguage_can_be_written_and_read_through_As.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestAs/verify_ContentLanguage_can_be_written_and_read_through_As.replay index 1c8ae6e65..e214d7967 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestAs/verify_ContentLanguage_can_be_written_and_read_through_As.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestAs/verify_ContentLanguage_can_be_written_and_read_through_As.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBeA+TVIAAA", + "Initial": "AQAAAA7dhWn9Fx/YDwAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "bf7b8291190c1a32", + "ID": "11c9fa4dca126ddf", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -83,7 +83,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" @@ -92,10 +92,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "8MRLnFPnxinTnYl3FPhizyjDJECmUyPk0Hl2cwxge+AlPA1ZB5e2gvJuc9Y1szx8V/PKfwFvl1A=" + "54Q3s+3o8y1rF4ZKnf1nzMBpZs6kxGaG46Gy7Rh1RCVRxlSTEiXc/e4uEelJmfCX4pqMJHlcaV8=" ], "X-Amz-Request-Id": [ - "G36DP3KMP7NYPKMB" + "KBA1H742YRC6XZ7X" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -105,7 +105,7 @@ } }, { - "ID": "0c457daf6e4cd75b", + "ID": "da9259fc266d7181", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -144,22 +144,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "aV0ootCyh1QA8SL+ZNNgw1qWHeGGJlWnuzNdyPp/h7pJMc30jIr7g2YiPkrmsyw6Gi9w8O/X/hQ=" + "fnv44v9jgmf7UOEe/9PqNTW0i+tVRpB0mcTqbcEufRcawZMltmFDVD4aAzSms2e69vvEs6ckuc8=" ], "X-Amz-Request-Id": [ - "G361AH9TEBKAYEN4" + "KBA32M574THYFW76" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -169,7 +169,7 @@ } }, { - "ID": "d3cae5519e839503", + "ID": "8825bb0663e05d6f", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -211,22 +211,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "v1HeurkrO7rm9ZqQSYuXb2qodAdFl5Noj6iSIxAxjAlNhaM6KioleYvK3SC0NeCAF/Dnc/kmSoY=" + "c2LMszweHwuE8JbKf/F1WUzdzwLlexUamD4ABzRG6g6D7Qr0C0rh6vH0DaDKuukB5HycFUrbaDE=" ], "X-Amz-Request-Id": [ - "G36B1W0FBAN4WK6J" + "KBA8MDGS2NYRFQEZ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -236,7 +236,7 @@ } }, { - "ID": "05e8fa300135e29e", + "ID": "10af4d3046c1c430", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/?delimiter=%2F\u0026max-keys=1000\u0026prefix=mydir", @@ -269,7 +269,7 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" @@ -278,17 +278,17 @@ "us-west-1" ], "X-Amz-Id-2": [ - "e8Lvsnma6SxZCsyxt21BEO2bJFEft7g3hQ7Kcu7T9Fzp//Ai/iNGVPqkmI4KULazLU3iGgQGOQ0=" + "lNbbV3cwaxThghctGn+7wHFI9F3pNRg6LOe34HkKS1LdXkmjDlQ7TAxJfwIrKyJrI1dIoblp3jQ=" ], "X-Amz-Request-Id": [ - "G36CEY7XG7GRKH16" + "KBAFEGXN6GNEF61V" ] }, "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyPC9QcmVmaXg+PE1hcmtlcj48L01hcmtlcj48TWF4S2V5cz4xMDAwPC9NYXhLZXlzPjxEZWxpbWl0ZXI+LzwvRGVsaW1pdGVyPjxJc1RydW5jYXRlZD5mYWxzZTwvSXNUcnVuY2F0ZWQ+PENvbW1vblByZWZpeGVzPjxQcmVmaXg+bXlkaXIvPC9QcmVmaXg+PC9Db21tb25QcmVmaXhlcz48L0xpc3RCdWNrZXRSZXN1bHQ+" } }, { - "ID": "4a53cc79c86a22bd", + "ID": "9d7722ed890d1d91", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/?max-keys=1000\u0026prefix=mydir%2Fas-test", @@ -321,7 +321,7 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" @@ -330,17 +330,17 @@ "us-west-1" ], "X-Amz-Id-2": [ - "eYV+ydOAQ3MfPiIcQv3OufhkN5bsCKt/B728ewdbJ/5HKzh4eoSOZwiSz7A4uRY7/5HbOa22ARI=" + "bwN9qvkYUG+VTuC/NZjorvcj/I12EFGeJX9AlFlFi2EDADQzXF43HdKEHwceYT+Pj/k55pKMa5c=" ], "X-Amz-Request-Id": [ - "G36F1K49AHRGYH94" + "KBAFF32DDYQYFWZG" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyL2FzLXRlc3Q8L1ByZWZpeD48TWFya2VyPjwvTWFya2VyPjxNYXhLZXlzPjEwMDA8L01heEtleXM+PElzVHJ1bmNhdGVkPmZhbHNlPC9Jc1RydW5jYXRlZD48Q29udGVudHM+PEtleT5teWRpci9hcy10ZXN0PC9LZXk+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA1OjUxLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4mcXVvdDs1ZWI2M2JiYmUwMWVlZWQwOTNjYjIyYmI4ZjVhY2RjMyZxdW90OzwvRVRhZz48U2l6ZT4xMTwvU2l6ZT48T3duZXI+PElEPmUxZjgwODRjZGZhZTRhOTZjMGNhOGQzNDNmZTMwYmZjMTg5OTdkZDc4NmFiMDkzMGIyNDkyYTAxZjVmODViM2I8L0lEPjxEaXNwbGF5TmFtZT5ydmFuZ2VudDwvRGlzcGxheU5hbWU+PC9Pd25lcj48U3RvcmFnZUNsYXNzPlNUQU5EQVJEPC9TdG9yYWdlQ2xhc3M+PC9Db250ZW50cz48L0xpc3RCdWNrZXRSZXN1bHQ+" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyL2FzLXRlc3Q8L1ByZWZpeD48TWFya2VyPjwvTWFya2VyPjxNYXhLZXlzPjEwMDA8L01heEtleXM+PElzVHJ1bmNhdGVkPmZhbHNlPC9Jc1RydW5jYXRlZD48Q29udGVudHM+PEtleT5teWRpci9hcy10ZXN0PC9LZXk+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjIyLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4mcXVvdDs1ZWI2M2JiYmUwMWVlZWQwOTNjYjIyYmI4ZjVhY2RjMyZxdW90OzwvRVRhZz48U2l6ZT4xMTwvU2l6ZT48T3duZXI+PElEPmUxZjgwODRjZGZhZTRhOTZjMGNhOGQzNDNmZTMwYmZjMTg5OTdkZDc4NmFiMDkzMGIyNDkyYTAxZjVmODViM2I8L0lEPjxEaXNwbGF5TmFtZT5ydmFuZ2VudDwvRGlzcGxheU5hbWU+PC9Pd25lcj48U3RvcmFnZUNsYXNzPlNUQU5EQVJEPC9TdG9yYWdlQ2xhc3M+PC9Db250ZW50cz48L0xpc3RCdWNrZXRSZXN1bHQ+" } }, { - "ID": "daf01e921e649184", + "ID": "4a18169fc74e7041", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/key-does-not-exist", @@ -373,23 +373,23 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:50 GMT" + "Thu, 14 Mar 2024 21:58:21 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "t/Fy8FULHPggdR9N/I5YvSOlxo0UIzV+aarUVgb30jAbhHJTMt5ELH3S23YT0tVi8T8wf+n7Gpo=" + "sGuV0TAyH+eiqgPVukmlcQhaoXcswK2PTXazkyLKzKYTIWmseBVjpiOfkQ7XvLRNntawLwCj9Sg=" ], "X-Amz-Request-Id": [ - "G365EMCZXFC9T95R" + "KBA78KZMFKR9ZM1R" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5rZXktZG9lcy1ub3QtZXhpc3Q8L0tleT48UmVxdWVzdElkPkczNjVFTUNaWEZDOVQ5NVI8L1JlcXVlc3RJZD48SG9zdElkPnQvRnk4RlVMSFBnZ2RSOU4vSTVZdlNPbHhvMFVJelYrYWFyVVZnYjMwakFiaEhKVE10NUVMSDNTMjNZVDB0Vmk4VDh3ZituN0dwbz08L0hvc3RJZD48L0Vycm9yPg==" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5rZXktZG9lcy1ub3QtZXhpc3Q8L0tleT48UmVxdWVzdElkPktCQTc4S1pNRktSOVpNMVI8L1JlcXVlc3RJZD48SG9zdElkPnNHdVYwVEF5SCtlaXFnUFZ1a21sY1FoYW9YY3N3SzJQVFhhemt5TEt6S1lUSVdtc2VCVmpwaU9ma1E3WHZMUk5udGF3THdDajlTZz08L0hvc3RJZD48L0Vycm9yPg==" } }, { - "ID": "042dd2db38bc2bb3", + "ID": "d09f1aad8551f14d", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy", @@ -407,7 +407,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/mydir/as-test" + "go-cloud-testing%2Fmydir%2Fas-test" ], "X-Amz-Date": [ "CLEARED" @@ -431,26 +431,26 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "+qnbVTaybgbfGey463dHHI+YBT2Am1n0QVgSFyOSOY78VOhEe9nYxZaUM8sFWfwjQ8DLYACgYZM=" + "jxabOynrLa/9mQVV/l7DQYrCzh1adEOw+Ly1vsPjGRgo2onFNVd0t7uA9vBOyR1AnGMGC+H8+KQ=" ], "X-Amz-Request-Id": [ - "G361FDG4MVKZ392V" + "KBA9RH74GTZMMPBH" ], "X-Amz-Server-Side-Encryption": [ "AES256" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA1OjUxLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWViNjNiYmJlMDFlZWVkMDkzY2IyMmJiOGY1YWNkYzMiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjIyLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWViNjNiYmJlMDFlZWVkMDkzY2IyMmJiOGY1YWNkYzMiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" } }, { - "ID": "446d501501f9531d", + "ID": "97e190411e19baf7", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy", @@ -489,22 +489,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "HjwGDOaVhKOg4I0UfyWyyFFSl8Ex/Buu9H/aPJS8tjaipbX+l4GSwoJjZQj8QtvG+I+y93jS51Y=" + "1CXH7kvQIazDtQu7ohseRfbfPLfIRDh61A/EamUSXRgiPaFfi83vxuL0M3xCuodXb1ErDP+YQak=" ], "X-Amz-Request-Id": [ - "G36FX8FZ752DT1K4" + "KBA5NKZDKJ9JEGCE" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -514,7 +514,7 @@ } }, { - "ID": "4790175c9bbedb8a", + "ID": "65a9e9a75ade1cdd", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy", @@ -544,23 +544,23 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "H3T1Z0UMInin/WUMHKqi5wuHZfqCbdvY1vpZrPet0qLymFY3ZT/o+O/aQdD5QHdgZ1vtzpg+ZVA=" + "dTI1jlMBUeSkYsFmacTpkEERYSG+574I2Rspiq0Df0Cmr7l6aY431357uIMiOhBBTovhFPouMoA=" ], "X-Amz-Request-Id": [ - "G360BVM268P7S87S" + "KBAA8FFFXWF97HJY" ] }, "Body": "" } }, { - "ID": "836caa9b2676ac42", + "ID": "081923f2763ea0c7", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -599,22 +599,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "G/u3wF0/Eve8Yj6UCymtVOhpALe03IEYWPzp0gdEY43ME3BhPz3nQ8zao4dcm3DNrv/HUaCC6vc=" + "A40cgALZUk2nqIlB9NVeRPHGKb1B6wfmAVpGZPzZjceZPAjOiqR8WEvX6ROVhK5gFh6kh/hTAyU=" ], "X-Amz-Request-Id": [ - "G366PR01DPQ8FBTV" + "KBA688RTH6KRTVG0" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -624,7 +624,7 @@ } }, { - "ID": "7c7fb220273d8b6b", + "ID": "d6314a56829c51c8", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -654,16 +654,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:51 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "UdyMUEVrfb8Or5FKEIWbuJp4BeazVjBnN/VcgTOA3WrINF4z1QYZuJVNK7oD8/CxIiaXcBiMxY4=" + "asOCOMe1RNF6/efe6+gUbuq3a+Yvj6oTZoM83M0oI7LP6EPA+PIwe/HnnC5JUru5jwriBoCAN+M=" ], "X-Amz-Request-Id": [ - "G36B1QQNDJS5TPJR" + "KBA92GRY39TSKYP8" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestCopy/NonExistentSourceFails.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestCopy/NonExistentSourceFails.replay index 7dca5f7d4..10e98fbe5 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestCopy/NonExistentSourceFails.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestCopy/NonExistentSourceFails.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBXMEi67QAA", + "Initial": "AQAAAA7dhWoOBwru4QAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "f5d9b33247a3777d", + "ID": "b3aa1c8ce59da1fd", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest", @@ -59,7 +59,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/does-not-exist" + "go-cloud-testing%2Fdoes-not-exist" ], "X-Amz-Date": [ "CLEARED" @@ -80,19 +80,19 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:43 GMT" + "Thu, 14 Mar 2024 21:58:37 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "TJPsx2hbh0RCf/RnUaag1SU7rrXgL7bk3LkvtLwvCnWRCM3IBautyfawVrQluPg5Y1VaYJGAeAY=" + "Yg+s9nd+9U3FvdXpm9zb3lnkrPs/qA3mOOt1lh6YWgnshXm23vUaxIK13Ru8qIMTnAZ2D0wg1yM=" ], "X-Amz-Request-Id": [ - "H3PWZ0PP9F6D7AZF" + "9JS8J3BCHM48PJNB" ] }, - "Body": "PEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5kb2VzLW5vdC1leGlzdDwvS2V5PjxSZXF1ZXN0SWQ+SDNQV1owUFA5RjZEN0FaRjwvUmVxdWVzdElkPjxIb3N0SWQ+VEpQc3gyaGJoMFJDZi9SblVhYWcxU1U3cnJYZ0w3YmszTGt2dEx3dkNuV1JDTTNJQmF1dHlmYXdWclFsdVBnNVkxVmFZSkdBZUFZPTwvSG9zdElkPjwvRXJyb3I+" + "Body": "PEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5kb2VzLW5vdC1leGlzdDwvS2V5PjxSZXF1ZXN0SWQ+OUpTOEozQkNITTQ4UEpOQjwvUmVxdWVzdElkPjxIb3N0SWQ+WWcrczluZCs5VTNGdmRYcG05emIzbG5rclBzL3FBM21PT3QxbGg2WVdnbnNoWG0yM3ZVYXhJSzEzUnU4cUlNVG5BWjJEMHdnMXlNPTwvSG9zdElkPjwvRXJyb3I+" } } ] diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestCopy/Works.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestCopy/Works.replay index f5e9fcccc..c8ba59a66 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestCopy/Works.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestCopy/Works.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBXNU4cVQAA", + "Initial": "AQAAAA7dhWoODE6u3gAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "144ac8f11f4ac127", + "ID": "d904bcf987dc38ab", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-src", @@ -95,7 +95,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:44 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" @@ -104,10 +104,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "IOTkmRkv5In1osJ+A5JEq3mS09XOO53ED2Iv6qsyj9IrZskRDulbRpc23gVW21Q6mpRSU9jGMzE=" + "Q8X0E8wYsRghO4mKhVQtmLCm+dw0p186ccRHEy5nxrh1Yke6m/PNlbA9pnkoNLymvTfh3CixEmM=" ], "X-Amz-Request-Id": [ - "H3PTSMRXCB23XSG5" + "9JS4SDA4CKT547XR" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -117,7 +117,7 @@ } }, { - "ID": "7329c93598774d88", + "ID": "54f4ff8637a27165", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-src", @@ -165,25 +165,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:44 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "bDgVU9q1BM973F842vm8bojy2g1xjQLdOgLQ9BIRigt+8FYOW9+X8W16bh1oiodQHzgFBERxzfo=" + "AUqGr4RV612QdfEKBgAfXACFMdLDQY7CRFnWB9w4drJvFTLxzeveDNMODUCtoqxuB3brtc8YF+0=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "E5JCK57CW8D60FJW" + "9JSDFVQ0K5PACTZQ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -193,7 +193,7 @@ } }, { - "ID": "4d75d28397988ae6", + "ID": "cf84d663e40b8201", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest-exists", @@ -232,7 +232,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Etag": [ "\"a0fa9a7d7240d5c5eebd70899430c597\"" @@ -241,10 +241,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "IsUoErwwnJ79+pMO+lC8zLjATHvgYJbUTL4sF7hF2d20EfmyGhVEjd1TdVH8xjWsTHZi5V3U5dA=" + "JLiCSl2aBxT63I6MO+PGIJJVP0zcH0Ie/n3g+4H5Me/Ql307ELXPsVYya9FttFILHhdHamTAO9U=" ], "X-Amz-Request-Id": [ - "E5J1SYDCPDW2XVC3" + "9JS5QQNXSX9TY7SD" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -254,7 +254,7 @@ } }, { - "ID": "6da8697254595318", + "ID": "946a65a7d0edbece", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest", @@ -272,7 +272,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/blob-for-copying-src" + "go-cloud-testing%2Fblob-for-copying-src" ], "X-Amz-Date": [ "CLEARED" @@ -296,26 +296,26 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "tuGS1tPUPGMEJj45/jMyLUGCfDA3Slj/vSLHPl4FCPW2RIHsnC6pnFs2gGI9ow7VJlupGcxJZqE=" + "+OEgI5LcWKCfLVFDZvXCmvurZXSW68j96P6kEIJ2KRB9okeNZBPoFG73DiE6ho9g9UtTKcBxMJ4=" ], "X-Amz-Request-Id": [ - "E5JAE6W4B7GPJMCB" + "9JS3N5VTC5QVY4VT" ], "X-Amz-Server-Side-Encryption": [ "AES256" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA1OjQ1LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iYjEwYThkYjE2NGUwNzU0MTA1YjdhOTliZTcyZTNmZTUiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjM5LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iYjEwYThkYjE2NGUwNzU0MTA1YjdhOTliZTcyZTNmZTUiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" } }, { - "ID": "b5348aa1e542bf43", + "ID": "f03454765acd6c86", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest", @@ -366,25 +366,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "h56PozsdxYDPMAKAjTJrxtgXa9jswtJaomROp2GsOGL2PKbZyU04UxqZbB/9gBASauYsPtGzgmk=" + "kiSpUIcYUiFXpB17lrz8YJXISHh0Ndtsz0SlFau5lZ8MBrE3J/MOAkEp/FN81knrxZ6Pyz/wtcw=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "E5J2JQNTEKN91P2R" + "9JS277QVJASG2SZW" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -394,7 +394,7 @@ } }, { - "ID": "bef6051953d9563c", + "ID": "08dc02fbcd875d08", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest", @@ -442,25 +442,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "e1G37pRTUcQIEVGNo2W8eMg3OCszDXogKqEBGtqa7WaJY1xd7sPyqZz6xlA+5PN5S1gO4UVuNRg=" + "wgEFqTjElCn0Voj1eT+RvMcCIBrEloeKvNe95a9jJLpX+AGZztQHLG2fDyBi9Hx6EXyXndPELpM=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "E5J3H81HMRAVGCAJ" + "9JSEXPTW2P0VZHJB" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -470,7 +470,7 @@ } }, { - "ID": "96bfd8dbc915565c", + "ID": "a881edc02552de66", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest-exists", @@ -488,7 +488,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/blob-for-copying-src" + "go-cloud-testing%2Fblob-for-copying-src" ], "X-Amz-Date": [ "CLEARED" @@ -512,26 +512,26 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "zS+LHO6wObvuJOTV5xA/9djRIhtCGeEWaeSJ4Z3GD7V5MVw5Onba+DSezI3uFYLm8jfUxzqDJdw=" + "ihKebQl8YUO1vF8AoakU70rkqJvWfOpS+JK9Xqj/RBPTZIqDPMTsja/z297QaGlF3xj4oLxVPrs=" ], "X-Amz-Request-Id": [ - "E5J39HPBWAVFXYXQ" + "9JSD69CP0PFW6YA8" ], "X-Amz-Server-Side-Encryption": [ "AES256" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA1OjQ1LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iYjEwYThkYjE2NGUwNzU0MTA1YjdhOTliZTcyZTNmZTUiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjM5LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iYjEwYThkYjE2NGUwNzU0MTA1YjdhOTliZTcyZTNmZTUiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" } }, { - "ID": "b293ec39b2c3d436", + "ID": "9c13565b49783231", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest-exists", @@ -582,25 +582,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "vkLSuVwYZnbx1BQZM4Jn5uYA2awkNSNMYEw6KY3xx3JcUTZ/Usd8NggmiZx5einNBI/94MlzsAE=" + "YGk9fhV0MnvH3wCaXs7JuVeniP9b77TfUnBwhh4U8mCSCeTYhiavOGkuT4HDZM7frof77qcsN7A=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "E5J3WJXGNG688GX3" + "9JS0BBVPMRFB1T42" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -610,7 +610,7 @@ } }, { - "ID": "9781d3a34fe64748", + "ID": "575d9a7fda6d2e73", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest-exists", @@ -658,25 +658,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "igTlBpd9m3WtDav+vHJuPzRu4Qw/R9BT4fS8rHCODhTouOoZMt38EdcHXyg6Bf+QN9G3jEO/6BQ=" + "W9UygrxuxU+Pjy7M1815suJKwGgcQgotsrAE/cWCzmb9wXskvfbpGxZQNa/T6aFojqBq71lnshA=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "E5JC16Y7SBHH9HZ1" + "9JS81EWRQPGZFC7D" ], "X-Amz-Server-Side-Encryption": [ "AES256" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-1.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-1.replay index 5a6ca3d11..ad5244c99 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-1.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-1.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBZKEJSegAA", + "Initial": "AQAAAA7dhWt6NwWDiQAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "3dc5dbe837063740", + "ID": "c641fa21ba040404", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "0/f66w9GxGJEchH2AHktzVsaO7hoS+1GnTsYp7oCHAFm8At6j9G6eHYvTz7cLtQ5V6SVkBqFPwo=" + "m48ZBs9488qgO5MeiNaA8b9QzI7SZzTDXG4qHrkt+fYyELobbUmc9A86xLpNrkovzLpekAGvWfQ=" ], "X-Amz-Request-Id": [ - "MN5T86ERH6DWW4YN" + "EVYWWAF8RJ05ZWKH" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "fd07072b6fb95118", + "ID": "6549595c2ba68123", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "w2CDRcc5kO5snpsrg5cedBxqDg3LD7oSerTUrUc8kv5e/YyyNRHM8IalE2LvkL/STKCpZgd85YE=" + "oOWwZixr3oYdjJDEI3uudburRYh+25HNSh/gRnbnxt7vMwTcsn5H64x6dFyjmFfW/8BeKAqm2Zw=" ], "X-Amz-Request-Id": [ - "MN5KW04M690PBD3G" + "9RR7XD6NHA5S4N9Z" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "346178fadcad6ffa", + "ID": "c5771776c76154a3", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "4vqP3+eXzyjUWW6ZQJ7OGPu/9XYhno+wrgpcPEvLc9dQWj5Ro5yaUrUd/0IbOV76BbloEMoU0jU=" + "G673QMrdNTu/j3hU6UbeWu5PM2mU5uYJfMyvM2DZBGvaFUdIpO6HUpYhKAjioyIJNiwwB/jVxvY=" ], "X-Amz-Request-Id": [ - "MN5VD4GGK6RKQ5A6" + "9RR5NN5NN9CSAYBN" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "9f096b1b184b14fa", + "ID": "7d9961312576ec5c", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "C+m1LucMa+56yBeHsO+aaOh0ksn7C9vrMWEMyoRvlWdKPBaDaGQz8DYubLFZoM/QE17IYUmjDM8=" + "X5R4AtWDUBMVa7xCb4CuEf4ObdptgoJbLZ5GVhxQtQ7/3a2lOy/ZpUzm2xf5XuPjz/oBcRRhutY=" ], "X-Amz-Request-Id": [ - "MN5SHWNQYDDVXKYD" + "9RR9J2RKEHS2S7DB" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "59d1951bfd4cf14b", + "ID": "50e4107c72cc9eb2", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "KjooZdoZjdwXslkYI/dEZ70n6Iqu5u0uzb2pj0qMPoU+/Mb0B1OeG2sgKEr15H3B87Bx+8Ib8OE=" + ], + "X-Amz-Request-Id": [ + "9RRD9AT31GJX223M" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQ0LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "516d3127894b1550", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "3qeawJZp9bJmTPZvCjCkiHrtVtqh+/JZuFkenPorXGpjfa+U1ObkeRlZc/Mrhz+6KNYxwgBGOco=" + ], + "X-Amz-Request-Id": [ + "9RR19897XJ8S15H3" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "12804c29923907bf", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "Wci3fF0/5T8Y4iwQIlivfF/UA2v/KTj6Lm79TeKd7MOEWYa4WaR2o3nR1La4be8QQa+gucj1V3E=" + ], + "X-Amz-Request-Id": [ + "9RR4H368673GYJTM" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "b526dd874bb9a6cf", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "+5en3dKF59nsaxqw6n2Pm7n3j5+muK0aFfIq2Eyq6FTNyUFZ3jzfJqBLevDlf45SMUhXNaIGxGQ=" + ], + "X-Amz-Request-Id": [ + "9RR0WK4JRER7Z8MA" + ] + }, + "Body": "" + } + }, + { + "ID": "80dc3627a1663e80", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "xkx801NfqgMMhr1FT89vDeahK/MyXIU8kLrNCv0I2PIvAenhPf3zDdWi0iw+AfAV5Wq5+GTHqWw=" + "5CC8i7vW4SCw4E/D+tJYHCv8PWaiGvjmD7zPHQKdHu0BEOjtzvBGVDzXCKEJVWrW2YyvxwIjZj0=" ], "X-Amz-Request-Id": [ - "MN5VJKY7A10BB2S3" + "9RRDGNYEHH14DTMH" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "ef91c84bd53cb4f4", + "ID": "3f6a091691de7fd7", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "iS10hw+MDiPrzcwPEs4/AUQ2VqD8dsSB/+9cQhwrgZ5ezPCSa07sa0+FykQpnA4mWlFqBbitfTI=" + "UDyMOxGlDfBhFtN0QO7pKxGbUrgeLWjiJ5tMT8R4EWdTFYpBGryqG3RAYrICOf7PDlLa/zV9wkw=" ], "X-Amz-Request-Id": [ - "MN5RVHG7WQKFV63N" + "9RRC934D0CQ6M5N7" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-2.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-2.replay index de1f27466..b0990262d 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-2.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-2.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBbKVdqlQAA", + "Initial": "AQAAAA7dhWt7EUsC4QAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "386898e857b33638", + "ID": "68e3e9d4d107b075", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "NfgZBaWjBlxtSf5ht1jTqx1oTeRpzXktA05au2+VKr73g71/UjENeIl08GOJ8pEGNwa/DlLDgoY=" + "o13koIBItnebMDhlz+FHtNsqIohRq/fiSM+ipma97TA0mydcQFsuJBu0rJZQUQkaDMc5YX+kj4c=" ], "X-Amz-Request-Id": [ - "S2CJ3YN70B0TKCQQ" + "9RR3HHM4PBB60WQP" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "46d934b9511b6526", + "ID": "24a433c91ee4812b", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "eQ2GeRSuvcuxtHEh88/UN+l41jv3/wRdebjbG/+/7RscdXXtI5FD2cM67xT/gLamnQZm+yeINvQ=" + "RnqZ1LWXQsGiNKK5iuSnGqAB0qWprLsbIVgPDGqmEkmGIr5AiLZAjXvAAdRVnaY++wBvr9iHKmY=" ], "X-Amz-Request-Id": [ - "S2CNZZQVAEDM6WC0" + "9RRBM2DCJCM7WBAP" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "e7da979c92d97e6c", + "ID": "b28d7c093058e880", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "EH9tmp1NDsM5BJINhzIj9889F+AW54BuXT602YzkSyz3eng0mmE4OmmC0ay/P3knzlGHdS5eiPI=" + "ZZPVPobgFYpZl1cQD3TWbN868Xn82yQnIK8pWQkI38dSlMfS41EXzUlBjRHCz6BnlVjoRpxRcls=" ], "X-Amz-Request-Id": [ - "S2CP9163BKQCS13C" + "9RRBK1CBNKH09ZH7" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "b40bfe95a60493d9", + "ID": "fb9fa7bd4a443f02", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "oACO8ZkTEhXqW3Xw8KzQI6miE+/UU/V36Ltti00rTparCZPtmaVjf1nPYZw4MYgW3j5MdpRHMaM=" + "9XEzAnmgwdj9OcNXvD5Q6XJ8uJm/vKJOSwajUcAGk8zTbmxkG6uFaeHVonUT0IVqw54OySEl1gE=" ], "X-Amz-Request-Id": [ - "S2CJ376DVV8KXXHH" + "9RRCBXJ2KHY8YMMM" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "9a2854a4666e9010", + "ID": "445138d834d9adda", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "Le3N4FttJWyxKj2X+A97ZevVyRapkv08zG5wNZRfGpnY272sOuFfseJZASBt9PVMK8W4oRJbPeE=" + ], + "X-Amz-Request-Id": [ + "9RREVPW5FCSCG31K" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQ0LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "5b835e9ecfce0a8b", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "9C984w3CPJ67/LiRB0rbw9ysopxIVSn8N1U3AGtP8ylERxXYGSOo+C3AR6Ag4HMbj2KEPZQhVXk=" + ], + "X-Amz-Request-Id": [ + "9RR1B2WT1QV01BY1" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "1f5b1e4679979a4a", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "6q7d0kphroN1mumFgs4LU0ct9c9CDMd+KAMuXgA0yk3AX98gfE6R7lRuN8e5RvlXUSMTjtKX4Ko=" + ], + "X-Amz-Request-Id": [ + "9RRCR172A55AZ105" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "a9a8a519600ed4db", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "HpdbkBLvMa2lfvF4ZTekBaW0wJjCH1K0aBY6zANO+UmMQYneaVoI1J2T2IulNsQqywVvGhce02E=" + ], + "X-Amz-Request-Id": [ + "9RR4JG6VPTRW53K3" + ] + }, + "Body": "" + } + }, + { + "ID": "5b2e3efef9ade877", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "OV58nThjAekIWCo5Uj+2LIfiDs11rbNqnMD43cWHqO9kre1RF5eTwK5xHREE6X4W+qMmCyO25as=" + "LJQ+HTYhQpxu5+UtE2HKSwSv1GRN3u8pofwgmCgyQ+B+6AFH3JXmEW6r7sTtohpFQkreWg/OXrg=" ], "X-Amz-Request-Id": [ - "S2CV0E3RYP0QQVY0" + "9RRBZK1TZRT9M22H" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "ca145c5c2ed6a5ff", + "ID": "5709af6c97188c47", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "BbdT9mWrNHGvp+Tm3Hw2QFL39imgoEFj38ZBvSyC8jBX4ElHd6fQrSVse0yIXFjuNnSyC4W3RfI=" + "18W2MtzV4JzBxiEZ1qhYeNVlr1+W8UWixIvyBHtCOK9d8HXI2ePHgs/UtapNJh//KnxrgIaUs08=" ], "X-Amz-Request-Id": [ - "S2CQF5FYK9KWPDP6" + "9RRE65CBGEJW3NXR" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-3.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-3.replay index d92a26479..1e29d8249 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-3.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-3.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBYNIXSVAAA", + "Initial": "AQAAAA7dhWt4GNSt0QAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "cb310224ca81c4b0", + "ID": "d8acdda98c2c9724", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "RoZqgEJmQHPU7zp3ss3XW4prR+GwL5QmMhXcA98kibkeaoln8k2b94pSpJtwoeEJwIT7rLKbiZc=" + "w8XMGHlbQaNTs2yqyRUKcDsTUyw4Qvm+/swAhS5hPIoOVplIAGXHXWbQgYAHC/NvLC9G8dm+PK4=" ], "X-Amz-Request-Id": [ - "E5JFMH3Q4J0JKEQX" + "ZBENKVEHH0YWNHBJ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "60841351071a4464", + "ID": "98c85652fca89bd6", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "f+C6uSnPMZsSy2RS8I9PH6PxkinsiRQVZ9sRfHBoiQeMf+/c1w5NNuR2gC2iiKvVlTJKzsntPFs=" + "5VwG3FzMbKke6C6uNvwXd/gh94SVFfo0YXK0KBoXKnfhf5jUac8/MtIm+FVwxsarMxLxty6pDK4=" ], "X-Amz-Request-Id": [ - "E5J6CTBSGV86HE1P" + "ZBENM2WRK6MZS8ZA" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "283982bc0bfbfde2", + "ID": "401b9e024649eb43", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "JbY0lA3JbYqm6OXPeIbEdB8c60VAyITu1oKXDpvEDCc/9eXA7Dd+4pmV5aUXooW3i3Blh9i+SkY=" + "cqWxr1xHCHmZsEjfUKyI7pmLXjLHPQ/ZRl1p/SqXDBI35EbvdU7/fLqqEyl3qGyVJF0f4tMHn/E=" ], "X-Amz-Request-Id": [ - "MN5JJB3TFC57FZ2M" + "ZBEQB8FTBCGF5DTF" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "3ef529b5fdadcbf5", + "ID": "cecc2588d068e0f3", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "ug7f1szSeBQ+Wt7n5hBNQZi0gNcQr2LGGbeHIj9btnxzSlOrfMQ38XjpZU8g1U7O14GJyvuACxo=" + "/uYUAyRR1C+HuaORAysXDC1IzIyZe7mj24KXglSTKG46OmekKJjh/RkOm1OqNTdr9cQqgJHw+2U=" ], "X-Amz-Request-Id": [ - "MN5GB1PCPX475G69" + "ZBEPZTMR2A61QRQ7" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "cec2b7dc0aaed61f", + "ID": "6c2e441ce818cf09", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys+%21%22%23%24%25%26%27%28%29%2A%2B%2C-.%2F" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:41 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "0SVoodoS+RJC+422wGrcucCOhA8CTJN0jXxthpmoDxFW7Hi6yMwvxaKI9wvdgeP9VSAMmqB2vbs=" + ], + "X-Amz-Request-Id": [ + "ZBESGQP2RTR9N5T0" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQxLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "15a074ac91ba52cb", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:41 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:41 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "bnROgJwX9grwgJz5Ie9MCY9csMkEv4LgVdMBeu9145j0cozMu21/O5LqRANZxAujHXlGkqaICds=" + ], + "X-Amz-Request-Id": [ + "ZBEWX9RCSGN6TEA5" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "70c728ab277b04f1", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:41 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:41 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "gRhauhIbzCnGgja1YeOLoem0NiWQ5kY83ypwOOjRA2YxN2t97UUEmkGUZ82camLDWbKiyPSJGlo=" + ], + "X-Amz-Request-Id": [ + "ZBERX9PG26AJ8BRW" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "5ea7aafb9f191152", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:41 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "0+n9ky361b2P+JJRlhzIKWk9Ql1qvA5+iJF9IKveoPLcvUF/yueepl2ctYzQGJjVE1bAwFx6V28=" + ], + "X-Amz-Request-Id": [ + "ZBEPH96CRA9R0M9R" + ] + }, + "Body": "" + } + }, + { + "ID": "9b7ef9172bb30d0c", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "uIBZWi1GNJNZ8fP1E6e8arwK/vQyS4+9fnRj/znb+Vz6xm/4GjOpsBh00zVgXoNnMtYem/2tDnU=" + "k3laERgz+OPvbHHujC8ckagFBPbFNMfwpv8vdKjwdxEQcWUD/v0ewx3GO6xr7+w/fROo5rPdtdY=" ], "X-Amz-Request-Id": [ - "MN5WVT2F3TYFS6H0" + "ZBEX429K40YE90DH" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "dedf832246aad8d4", + "ID": "746a91ebd037c56e", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "yU4ANalubyJRulRGHsGRhbnnwdTvpy2zx47izf02h4RlF9SXggG7KdQfRCvAXWYywQVtBZALQxw=" + "BlAjpRdLHnvpXEP6g7zYrYwVDj7vAzpntcZHPkFV7f2um79wwn2+qLEOQxeyf5kfrGcNj5tlliU=" ], "X-Amz-Request-Id": [ - "MN5NAF8C06HMP163" + "ZBEN5Y4P5P67A8JF" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-4.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-4.replay index 308459d20..039637c51 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-4.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-4.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBcLShf6wAA", + "Initial": "AQAAAA7dhWt4Lv7rtQAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "fffe061d025058a6", + "ID": "ef0895b3321f7c48", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "hZzUE2qSsT25LjRAvX0x48eYwdZ+UmnyEud2qHQrbV7CEWnt4vLnS4O3CUIL8ntZHN8NbQYm6JM=" + "R7vJ1bbKG2RhJwDHRHkE8hg24jReKwgrgLxFVo44YR1vj5s4Yc7YqFs/p1zAZZQjlqJoHurHN8A=" ], "X-Amz-Request-Id": [ - "BVN9415WYPYQ1NBN" + "ZBEY4EM0NV0AEAJW" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "e319db02d5ca1eb3", + "ID": "99e01c0c9670dd36", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "lofIvsRzHlDI+gEFQAT1BmWp+xgAH+W1jltQ0jNLM4yf/uTR8pbpISPlsNbeiX7N9IQHKtc5/NY=" + "DKwGD6fv1hSbJyG9bhnUxcrjdMa+nTVPGqvpBrraPoZxj3OsaWCVMkDsB8C9sT7w4PxfXHgoB74=" ], "X-Amz-Request-Id": [ - "BVN94E5TB9GGDKPT" + "ZBET24G1DQDVMHR6" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "34f9d6d1d2cf4c10", + "ID": "9d4b4a6ca83ed5b3", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "5fmCx558Wsiuky8Sd+ZfCTYhbW4ArAaoEMs3IWimVh5zJ+lawO0VZosiVpGkrKWNJ5r0HV86S1A=" + "2K8n5/2kqc8gLxVekLQKh2id1DZPe9HhggvDdMfseA94zM8WVjACgwndd6GrOC9bDge/4Jw8A/A=" ], "X-Amz-Request-Id": [ - "BVN340KQFSJZQ9BA" + "ZBEWZ96XV002CHR5" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "d70d06b200140744", + "ID": "afe007e97188c3d2", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "G70w8AJcnymFrgK5zjt6AWMCQQ0tzMQuzcPf15F4DUEo4rNNwALsqP+EjjR6ps5zKuIQMWCjd9g=" + "6nO6v4gAoH3kxkGuI8EzDOSXTlQ6aApMy/SDqfR0WorQQDth8hJl9+0fSaFE2ZG5WOk2yHRXZM8=" ], "X-Amz-Request-Id": [ - "BVN1PXTC9HSF0VKR" + "ZBERYRF7EVWE2E8G" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "0f1d424aeb3ccae8", + "ID": "49a3d20662777330", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%3A%3B%3C%3D%3E%3F" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:41 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "9DMhE6o24XHyTpqhHuR8iEyRFBd+PYTlTLPo2gL0fKy6SUhUE56PiPlIG6OvIixMRUTqBo1n8Ts=" + ], + "X-Amz-Request-Id": [ + "ZBESC4SB9WD5467K" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQxLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "6863538408af8bf8", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:42 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:41 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "8lFvtXP0U+xJ/FQwsqR1/VYIb8UDVAJaQA7VBlqtS3cDZXZw1p90mlF8V0L7nHMYKIM0ou+5wCI=" + ], + "X-Amz-Request-Id": [ + "X1349PP586AW3KNM" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "305b1d970c11b50a", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:42 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:41 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "DsCqM9q7eBLRdBrWWbPPB/79crcRvNmtio4z5/OuFN1Jr/O3aA8RtYOaSLiPKHYii0twsikwkG0=" + ], + "X-Amz-Request-Id": [ + "X132G1MEWNYES9PT" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "33534ea222995ae3", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:42 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "H4+l7XBrjSjKkcr4tHHvzn9jyxPZocmIWlxkhl49wVEdhCeLcaYX48fJc75a9CJ2ELSqAaUXrWY=" + ], + "X-Amz-Request-Id": [ + "X1300AAM3ZJV39BN" + ] + }, + "Body": "" + } + }, + { + "ID": "a6dd8ece8be521f8", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "aA8mIj7zbwvCBJvq0OmIVpxZwnmASnwPlIKAUis8XZOyXY/kDZ7+JEnBzE7iBJ0fqwv4tUlB3Qc=" + "ExYVFgZYyEhXm4m31xOTLmtzdBk0VQkfYkYUTHYcEvx+GyKeKYUToc3KqTI6ggJSr735qkAA9Gs=" ], "X-Amz-Request-Id": [ - "BVNB22RXS20XX3KC" + "X134WBEGFVT1Q03M" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "48550f898b97b869", + "ID": "70728c2930e22eab", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "CCyf/1FL3XwdwANPO7LqbD/7/OWXZTCZDELZZaSR6+a8o3aNtFIZtr9+0kqOEwjsCxiJbroGSfY=" + "c2g8Be13GVC/MGxf7tRb2p0OyKbHdPiiPJ/Iv1ipuqY7AqmTI8eUlewtge4pajgUa4O8EMAHm5k=" ], "X-Amz-Request-Id": [ - "BVNFZ2QV8FTKNXHQ" + "X130PYXQTY2XHQSR" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-5.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-5.replay index 491a5344b..8e4a7a08e 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-5.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-5.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBZN6uDcwAA", + "Initial": "AQAAAA7dhWt1FDoQ1wAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "ab75f360a4fc7e08", + "ID": "5c0579caeff83d7f", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "bg6SzQpSjCqjrm0gaNwS3V5iBFQVWaZv5OIsfv6wrWh/5zGnissatxWs/Jd/8U1UM7/euSzzkBE=" + "4uNrIViFgoTsOesNgnNQvlWLCROkyqHl3bUDF8a/ospZ7yYn++6mE8b7R6dA//ZjogEYYF6IZFc=" ], "X-Amz-Request-Id": [ - "80GVAWZQTRC8JF2C" + "SK4RC829X52ZR50M" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "b1206855ca6158c2", + "ID": "0db341d095777afc", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "ohizzWmO3dFcZaaG4VX9vWrVDG01q5jt0o7mH3b+vNpoxWO1DpIqsinswJxiAguQYoXWh2QdK08=" + "pq/bZbl97JtlHfk65GMJpc6JyloTSUdlE9f8rljq0+g0OWYeFoO7yNVx7OgG4iiLE5u7aZSbpUQ=" ], "X-Amz-Request-Id": [ - "80GKVXXYXEEJWRWC" + "SK4YY3BEF52K7BRM" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "1dab508d9ed26d41", + "ID": "121a2613101639e5", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Qvo8sknW0R+dmxgSe1oKxWM52Z0wJsMmF7X2izB6+CgOfvAjyL/MlrHf2BjvD+HyNTS5u54Nd6U=" + "r+3ccIZTGe4wPGtgEjOTmHqehYsUVIyMVOOfaaK0j+6XMoFvggk3b/fl7d/xeDHOECIQ+QPtxmI=" ], "X-Amz-Request-Id": [ - "80GSMFVHTGQT1DKA" + "SK4Y29AN1C8XMK0J" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "790b48ca71a2ece1", + "ID": "263b9042eef90084", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "ebM441mESUQpf7HaMuZaF04vgk5H/LzlAg2De9DCAL6hdnso3ajPH009/GhGVMHTsPtg6jXR6wA=" + "Q2kTMc42jJxQYc9TpBsAgch+RHNxqYzMOb/u6psx4tn2Pa5FBK98LMdMmRzu4ZHY4XBcQ+GUfRI=" ], "X-Amz-Request-Id": [ - "80GK85Y186S5H724" + "SK4VGH973BADX1WB" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "d9562749fd9b5f87", + "ID": "35cf67950d5b344a", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%40" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:38 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "StX1MKh4xZQ8xBERC2e5JiwYDBqDM0x3Jz7XYgf4i9W1ZB7dWLMgVMeUpqCDDne4wp2Ti8kKDQ8=" + ], + "X-Amz-Request-Id": [ + "SK4YV9C0J3A8Y2T0" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjM4LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "dd0652ad406c36e8", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:38 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:38 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "vqq+OIuFbjXKZCtxR3fudrhKmzwT7wZQuK+zJXS1iIWnL592EdklQi/hF1Y5WDbR6mzOsBiZmJs=" + ], + "X-Amz-Request-Id": [ + "SK4K3ZVYDPK91QNS" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "b202aa05ae17dd09", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:38 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:38 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "0lFvscGQEqmBJQxN2PsELQEfbDpamxK8lPcmrV0CSWS+2cRxzuyoWGjXXQAb/qRu02Zol6cYx4U=" + ], + "X-Amz-Request-Id": [ + "SK4HN9S0CB05CFCB" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "883f85589428e766", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:38 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "n6V9pp9VMYvnfnbquIaIS1lVsAcoAeH3C6NDpS7jiKd1Re8m07i4f91FCZtYTgQdAz+Z7cXw6zk=" + ], + "X-Amz-Request-Id": [ + "SK4TZSFEXHACRS0K" + ] + }, + "Body": "" + } + }, + { + "ID": "763fe9dbe25067d2", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "tW8fEhNHShOF5zvQDM/esb9UQMwhjGkGPUEaSeLhPqNEPd4Kq6prNQZC6YrDhmQdV67JImnqpic=" + "yvngZaWclCgxnv72jKULUFMIPpzCQ0B7UoiIy+LQhn23uKOdUP8CIcGdvqU1bhBmYsFlXqGKljA=" ], "X-Amz-Request-Id": [ - "80GXTPGKTB1GY3DF" + "SK4GF8CQ08K1JQ15" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "22622ef8cba4ebe1", + "ID": "038c6757c1474b52", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "u/A0jCIPL6ckDvhOOtnf9Cm2gBNAVWaXHAVO2A570Wwq+WitqUi37iWX5l94TAB3OhSXsowUV9U=" + "z+B2UagBAmDVGsLWIXJqV7SsvuptWyNew7r38GLc/s1IWFx/wqtOPbYkzGcQ0mEW+dCtev3kgmo=" ], "X-Amz-Request-Id": [ - "80GJ9N3GF7AJ36FZ" + "SK4Y83K53G4X56B9" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-6.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-6.replay index d783310eb..6b38e2ed0 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-6.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-6.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBdAJrH/wAA", + "Initial": "AQAAAA7dhWt3D+E2mwAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "158071ef4d64eace", + "ID": "d6f5275b5ceb3c1d", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:50 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "zOuaBt0lIcmA7s39KTbVdN93tQISiSHeUBeDqUZnQo4uRTGtB5fIBiV4lyAXgRBuxYD2LiLKXQblBVZaOGqnRg==" + "6dlVUpbPR87Uf5aeGIwZ8pgPQhPat4mFGQlgt+MqUDw/fPKZHBwMbPqvCxPHT/cl4g2ujuVfuVQ=" ], "X-Amz-Request-Id": [ - "EMT6P10V57VEKFPC" + "K641HVRB6SSX6VRN" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "8ab59e709e2bc76d", + "ID": "ad03d4fe62f684f2", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:50 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:50 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Gf2cCS25Uo7wmW3wEjLYIA2EFi3S95GEuP+98livMHNmhoS4/nQyyZZ1mD33A2aSHHdzsIEU5ZDcAkJm3MHoPw==" + "DvkCDihLAOEPkXFSy3mwkBVb2VhjnBIezv/VwGkhRSG4yGskAV9/XTv3fxS191N9cjSaEtifOx8=" ], "X-Amz-Request-Id": [ - "EMT95YHSK9MZJ6SV" + "K642PGZ0ZNHA5DDA" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "50c00ce61785ca2b", + "ID": "da2f8461369bf12e", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:50 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:50 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "eI13UzDqNhXdFMcEhUxRfEDaFMosxKhtbheoEwOInSZm7Gqqx4bbrqA9yVfb8uvtVVPGq2HN3quv89YaW3zjfQ==" + "EyAuq6IINqhT0Byize70Ejio08NTvhr+XXVZcDCdOGzM8LzEpIA7HqgrTOydur68Yoc/HjcvzGQ=" ], "X-Amz-Request-Id": [ - "EMT7XJQ511XP2X5C" + "K64EFHC3V6ZAJ9T8" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "4216c58009b7bdbf", + "ID": "412f79da1cbb9dee", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:50 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:50 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "kjPB3AZu5ImhsQ7jv4kIBE9B1veMFG1CMhe1JyfnBfIA5ZN+x+DJx+1QvaJPmq2ILlyGnJaiNVzurWs7SebnYg==" + "7apmJqD7aO7oSpbQ/BV34xHVLNlBZaTC9C3WHM5bJQZ+ZRE8/y+A1aOHYSHdqlVIv617sMnY0T0=" ], "X-Amz-Request-Id": [ - "EMT6GWE01ETB96HM" + "K64B1YS5918D6EH8" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "7f5a646f90b4ca9c", + "ID": "e6c6e0c9e4bcd3e8", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%5B%5C%5D%5E_" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "5UqYJIkps8k1uf0ALHK4yuoR8pi8/wnmDPDnyfnfSpDibLqgfNaUZIaANHXbLSU9F+KuWZ8jRrk=" + ], + "X-Amz-Request-Id": [ + "K64974797094WRX9" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQwLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "f627de1bad70eeb4", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "Rk04UCebmNR8iBS/br5ei2ppn3qM0xVYnadWYW0XN/3TnzKxybM6wOnhXflhKIPVr56UCJsb4n4=" + ], + "X-Amz-Request-Id": [ + "K6474NJ0DSEJC6RN" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "f47fc006b3c60c14", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "JJMacrdrqJHutBjLM69n4XUEvI8kGnOXHnA/EPNnbq9u9HvQ8oVlRRYEoUMnpWTYSxPkhB5Cw/0=" + ], + "X-Amz-Request-Id": [ + "K64ETRQ7HCT6NCFH" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "d81f8937ecce3611", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "u3LDqqL7ahpFonXeFGYZgJbxNn/cvD/m/JShHX7qb4QSauFVu0qslbA1o8fdd2Bf52wYQYhHUkw=" + ], + "X-Amz-Request-Id": [ + "K6400PZZYBJJCYJ8" + ] + }, + "Body": "" + } + }, + { + "ID": "2a8b5207e1c11f45", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:50 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:50 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "CobGC8wasSs82S4lBgqqbGtXKuRcfDmObA0sKrmzwYqeZqASWNvbL6In//FHc+dGdzyr38R0RCgcmSrX8qcjZg==" + "3ragd91CmbLvfDqVtFh3emey+6Cl5/ZfwmdUpjRoUbD5j3752RbLMAi1CK2w3ATitdhRUdcH+U4=" ], "X-Amz-Request-Id": [ - "EMTE82DCFBHAFKMN" + "K646HRSKBJ9XQPFN" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "5ca8d6f9cddec98a", + "ID": "0821e857f8781f21", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:50 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "O5wXJAJ0WmA+Z0ujacQkY9csAf5LaiAA+1InuoWZmCS35kMgBLsyjX3RWrXIPMBOmRMd5eiT1P36PnwB2mnkLg==" + "SoMYwXY35OUfAAgMnQm80mqZRZJRiLYN5zmajBjDyZYOA4kDs/E755a3yoiU/pDvB52OodkUdJY=" ], "X-Amz-Request-Id": [ - "EMT1G3J5P24NFCXK" + "K64B395EC7H9NTYX" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-7.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-7.replay index 4e46ac423..cebda64fd 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-7.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-7.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBZB3W46gAA", + "Initial": "AQAAAA7dhWt7KMt/swAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "b64284720f9e59b8", + "ID": "481dd40c9b81263a", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "hQtUK8ozqwt12OsYLBY2JKis3ePFzvBNJ3SvL0GWS26Mkh2H/v4vO1LXRsg+EocIqUwq15il6hI=" + "9C5NYQfWges2us9l2IcetEzwqEF1DliarOHfAol5+hMTtcel6wRmySYfq4WzAmEX8IAGHi8vcIk=" ], "X-Amz-Request-Id": [ - "MN5Z3CAQSG50WW4G" + "9RRC80B37ZBFYJAZ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "0a8fc3ab4ca4fb02", + "ID": "a0f4c7c9adab2e88", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "OqbzV6yMcq70UZVeCgH11SQpCMMwIXPgCoVikp7Fuw0OTDIKuOA+oOSo3qT+USy4yrPBRLuyzMk=" + "3s10dmadCLfdC8g30K7iC087rOQoIjqRlAIrsHeR0d6CUcUtjQo5t0Z1pbnNf5xdtuFkUd+oeKg=" ], "X-Amz-Request-Id": [ - "MN5N8VMC9M6Y0VVT" + "9RRF1DJDCGEACXFE" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "9508e40174f1d423", + "ID": "c42d264be1455754", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "4KZuYUQ4wTsgsDxUQbALhDKM3+yCZzzNAkx9HiH4wD7YSFvvK64m2AA370569iQETPXaYjths1U=" + "YsMj6d3PzXsiSJRiF2rlvD2yY3WlsCHkYn1HsY0dHMyEDYYzmFGBnLni9l23TMVMHicgbzM8C5g=" ], "X-Amz-Request-Id": [ - "MN5J4DCGNPN102VW" + "9RR7J29TC405H0KR" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "fe836039dc74f34d", + "ID": "1d58b22acf0ede75", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "OGBdDYWCUpCjL1D4GpkS48rSKakSQUyEz83EtXraH8Xlw6Yb4bLSxCweeOCAuMJTfIS9RZNy1W0=" + "C1mVaObaCKohYEKxiSV0+RVmpYh4WFHIlF8ScMLhQFwrOQmGxUPaLhG56E3uNMDr8oxbcE55A6w=" ], "X-Amz-Request-Id": [ - "MN5QAFY32TN9E759" + "9RRASF6C6KBV2ABD" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "9bd530dbc69edea9", + "ID": "3c4297b0f957484b", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%60" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "3ndfiUxpd7kuTPzMVUbr49qe9yG54OWMn0ox7lB4+nasINXGPXuggGt8oVUN7Qak85rFbjPoQRc=" + ], + "X-Amz-Request-Id": [ + "9RRAN18Z5FJMZD3J" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQ0LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "3b034c5834328eb5", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "OnQwrAtHA3SKnI3gB8u7wMFFX1AgelVhzRPUeoBpg0xUW3s65dDDRy/QNZ6tKt75wz7+V9isM1o=" + ], + "X-Amz-Request-Id": [ + "9RR7SSN5WFPDT9MQ" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "df68ede6c988a80b", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "hIoHlOt/16gTZg408xE+9BHPhg3IIeDSHtzhLVhvi5ziCFpcDSJfQZSwrgqnmhNwvUFqWRW+lUM=" + ], + "X-Amz-Request-Id": [ + "9RRA2ZPGCBDF72AJ" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "b5197872018e4afe", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:44 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "qj6ogsvWR6c/+y67obUD34bJI7gYCXGrEnYBAnWe8XfMmUwVuBVw5Rczz+k4FU3Rarvjemyz2Jg=" + ], + "X-Amz-Request-Id": [ + "9RR7VCWKG976NN8Y" + ] + }, + "Body": "" + } + }, + { + "ID": "527969b120954cde", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:44 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "0w/Sl2+FfxC2KhsYuNYBVGHEKnd3Rzkw7SLXiXPULpre/L58du8qSRI+u93/HGY4elVWn+eXafo=" + "SLE0iENeHD6tEq/dPIV8KMqKFFJ7PgOW5L/nTf+SvwAlrqztmvMrMv5D9XFl72MbqbG8s1DX6zc=" ], "X-Amz-Request-Id": [ - "MN5XAA3VRFFJPVA6" + "ZDYS5M90B5QYN6QS" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "6f6aa0aee078f896", + "ID": "6140679d1b8c47df", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "C3yRQiWgJG0u5gNez8DWaMiLHFYauAitpLuaH2WgPagcVOKdLScqgkWZeI29Un6POjRmI3ROcOk=" + "Szz7cxkLcPCWVmBQ0TseE3Jqq3bhN6a/tTJu4ywwEs/vFR9PNVirkZjDLQh5cNnexHLht6W8KhE=" ], "X-Amz-Request-Id": [ - "MN5H709N0YK4TMW9" + "ZDYH5PK9WC52PC61" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-8.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-8.replay index 88a77fb94..eb80a8764 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-8.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/ascii-8.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBbOP88rQAA", + "Initial": "AQAAAA7dhWt6CG5OOwAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "1fc168b014a75f75", + "ID": "82aed4dfb86d405d", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "HSbe6zYnOBa0aecLhpQa+OPJ2vI8dK/sqDlduldljO66QSAiJSGB9wdYKcV+XsxN+ghuN421tmw=" + "YBQeMaDawkn6nBkog3jd587RMLhTXvCmOqpg41Ooo06LWgzI2GCkfNbvJgnCwIxs8glp8cw5CEk=" ], "X-Amz-Request-Id": [ - "BVNDMVBPJ00FWZ3Q" + "EVYY51V8D9KMMYEQ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "457dc8781920826a", + "ID": "8618519791e45810", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "T1ADZLt2091tqM+4x6X0JxWF06o8PlXJuYM93hCeZiG+Ge+PsPal7qKzWmicpRkuHavk7xgy6qI=" + "O997/2ly+Dcw2nd75IfwKIZlQ4sVsgLG2tjCyMO+rvvM6qETwjA5R/fqRaBXpbrjtve6szw3dsI=" ], "X-Amz-Request-Id": [ - "BVN246MG4ZGPM747" + "EVYN3PYY3QDBHDWK" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "cba95573b2f23d78", + "ID": "e760e1ce9d2cc0b7", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "vSnfJ/E71vS0VOuOqMQY0YtcMt02PFjsL43P51QqZleWo3AM3SneWpfDv1zJBOQs2eLxrcKLusc=" + "czI4bxCC3ZtUrB38Ro2bR1DAeusTiHNGNO3qWolv5rHg1nbJ7yQNJ9NmZVLtwyb0uONjxZCRpWA=" ], "X-Amz-Request-Id": [ - "BVN4RNGG2VS4S003" + "EVYN2GVCTGKN27XX" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "4c13c42fc2ef5960", + "ID": "adc0e4085542cef6", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "mwBkcMZ3aoaJXUPYJZd3EQQoEpn94idZ1UbGjY9p3biZokxNGRnlEK9TDnYXjjbxQGjGyO3yghs=" + "K3hL7hbmdfXLVlLLS2fRAYJK/5kcAXFXcOeM9m6rdLc590zY8qom4/caf4pIdBeZlExfG0hUHsM=" ], "X-Amz-Request-Id": [ - "BVN549B8RGXGEJCN" + "EVYK0XPHE6YETYF6" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "be1fe0e2aa14abb4", + "ID": "9b02e12bb6f3748a", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%7B%7C%7D~%7F" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:43 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "9K8Xs3WRo3KLWy4Mfo6nBKk67jJTC3alIgEgQOk9nLylQLCWMpJPg4rXl08X6XFyUiOQRMv5B1g=" + ], + "X-Amz-Request-Id": [ + "EVYW995N0JWEMQEH" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQzLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "9318feebfe71036d", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:43 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:43 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "0xd3+o23GNrdJjd/hMDqlGCZRpaB9eETvLA2AO0/HP7uo2ZSxuxlShxyVuo9Et0LhDazRw0KaRM=" + ], + "X-Amz-Request-Id": [ + "EVYPGR0RM03N5PN7" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "6c887a4b227ea088", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:43 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:43 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "EmDGnj2rHxmSMqGfJLbHZiTmS4Tmk/GhewZKvzprVeKikrpw4MyI2KQUXPt7dQ44Emg1fQ4/PCc=" + ], + "X-Amz-Request-Id": [ + "EVYX78PCYZZM3SEP" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "97b4eb277b844136", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:43 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "1tV6i8xutfkyK7P28e7R7oFlXFVHURKs5H4Ccj5IMeLkD4bG4NR2exkm6R/9Vn4Iy/atmKffXlQ=" + ], + "X-Amz-Request-Id": [ + "EVYX2VBH22KHMT11" + ] + }, + "Body": "" + } + }, + { + "ID": "73d1db0f83194154", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "/eEigMX2cwK2td6OfIdJrJ1q9GQQlL/qn6t+VURjz0YiPk4GS72gyPh93KQ35ZV9Qj2JoTx1nPc=" + "o1+qj9IjH9EOWCdhWqJD2H9Deqeza47c6LyQ1Ci6N7cUAU9o7emtlVAnR/9Qvu9CL1e8//55loM=" ], "X-Amz-Request-Id": [ - "BVN6R7JXVP7V1MX7" + "EVYQ11VYXK4AN8XJ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "2f656acb8cc92e63", + "ID": "c171be32eb62db49", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "m9KINQd8lvx6Zvz5D9chQKDGrEhwPij3J6ed/YbBUoWnF/OJHRcLS5jCsbWmPOLG29xJm1UnAOs=" + "ypRPRO0uJC3bzwIgBTpUobPfcMQccPooek7cAOS/qT+gFpeAT4GcQ5DeDCQka+k5pJNndvqCvjg=" ], "X-Amz-Request-Id": [ - "BVNAD4C7M2H25VSG" + "EVYNR5JQH7CNPQBP" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/backslashes.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/backslashes.replay index 4d3ffee42..e9ad6b034 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/backslashes.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/backslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBYJUu/MAAA", + "Initial": "AQAAAA7dhWt5LYINwwAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "b1188926d95b7f89", + "ID": "6b6dfeaaa7abda85", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "HdvKndA5PFOGKDh2qfNcs4Zk3A7OR8iV3RqCfBUcQxNcn0IFdPzy0s1GvQ8myuPE6FOw5uZh084=" + "Mwqd+d49iMkg2JGH67GeLiFto5ULZWOk+Luq+J1xEnnbtD3snOuK+c3+ftsN4bDSfBErfhXD3aM=" ], "X-Amz-Request-Id": [ - "E5JCV2W03T2CQBVX" + "X135SGV8DHG8CJGT" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "a9daa182d11eebf1", + "ID": "af05486e2c492011", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "JLRNOpOy92EviWFSWfWtBb/rRpvoWjg0QgGhioUnh8kVqhqX3uTEkk3YM0UH9Dga/IGIFWQqG00=" + "db45uK2/wxet5e3ckTxmMY1IIqqkQSp2qeqgW41EA5Aqg5bu9F2cscupRxhrnOFTrF6BR3I2bKM=" ], "X-Amz-Request-Id": [ - "E5JEENTT1E3ZM092" + "X13FJJT8KW3ZMV6H" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "ac9253e6ff205919", + "ID": "c1ee7bf6a414e21b", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "p43/dYJkXOsSjk3gPGtB5CkK9qTtZLqFuLLyW1de3BwC3OqMZ7TfntMyNwxyVV+bNxrQWpYkfyg=" + "2OnWpj2nJrXeypQy5Vm9pDfbt/lnyXCqYlk/Bc96redOyjke2RNL+AIQYzPZqSP6YdergOR5c34=" ], "X-Amz-Request-Id": [ - "E5JA7F5RV465VY23" + "X137CJXCPP1X8YCY" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "448328f1787a0da2", + "ID": "830991ab12c6e594", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "910Yimghwoz+aNT25EgBmYO3iSRwea5Pe5/yF74NUWp6OWaUz82buXj7pyQQjdGDIee/m+E2JEc=" + "ANR2cSoA5Cuo7qU/buJ573czS7FFkUdCXq8i4+y8/pTaFz6OXN8W05m5oaZ2Ek10tTOWh165hGs=" ], "X-Amz-Request-Id": [ - "E5JA9Q5AEAWJEQZH" + "X130HH0B3NY1CQ8B" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "bcf159cbf36400b8", + "ID": "8a176ae9ae887be9", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keysfoo%5Cbar%5Cbaz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:42 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "wPSxL0Cyi+wbnH0CnQQBuUzR42Vl3xa4bVjeE9RX5NzRsJX+fbpjizWC4DhhBZEw2XuDxI200nw=" + ], + "X-Amz-Request-Id": [ + "X136052ZB6DX106Z" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQyLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "3751a337db973ca5", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:42 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:42 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "PULp0gUdOsqrVQxbHJ8rpSlSiosLt30t3hhtewQ5D36ykd4BQk2p+VfsBmCUAuLWP9F6uF0G/tU=" + ], + "X-Amz-Request-Id": [ + "X13146FX1F0EHKJC" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "22f3bd1924435bd9", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:43 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:42 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "vh1sulsBMOB6kDSTjkTGDJYOhEw8Cc6Bqc8AwAwbFq9OlhWXrMQ5gelqCOWRckYytfkhIYjWlVs=" + ], + "X-Amz-Request-Id": [ + "EVYKYWCRKH1XHACY" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "2960a84bc4278726", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:43 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "yUNNV1jqBBMtBjoh5VP7BCgfsvSUDtH2WWrxipaII+gKMOuNaJh5MoldNpwiwWx6qmsISEfLlpo=" + ], + "X-Amz-Request-Id": [ + "EVYNHT8DNPKF97FP" + ] + }, + "Body": "" + } + }, + { + "ID": "2f9bbd20caa9fdeb", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "nO2OUPhK6XV6nXb4vaJeASVoVi3AZASChoobqp5JEgtu828k4jUHT0+SaVbvLProIG4Y6L5uXeg=" + "W8hkXHPE7WBs3clkijFTSCVnqIVhEOF5xKuW+1x0wgIGN/ijfotxstN8P1GySPp237iaqVmV3fA=" ], "X-Amz-Request-Id": [ - "E5J00ATGMYQA01JN" + "EVYM143ENQKRXM52" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "0af30fc07a619933", + "ID": "e7795c7a5277af4c", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:45 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "rTmzV8TnBcDJqb7SToFQthsnOW+NfBPBD3ksPR5Qx+gf6eqLtsVYCaDZPK/CEPvYGlW3KgvdqPU=" + "c7x68q66vjwMfDJQzVz80iNawQWR03LE/lvs70TyTwsSV/JslhyVPl2kV6zNGmVV8pAz2BI1wmw=" ], "X-Amz-Request-Id": [ - "E5JC3DP0PWB3XMW2" + "EVYK1JR65ZT0ZJZ7" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/dotdotbackslash.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/dotdotbackslash.replay index c0eeae365..7a647e2ab 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/dotdotbackslash.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/dotdotbackslash.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBaGpN6XAAA", + "Initial": "AQAAAA7dhWt2BgvHPAAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "e9828d684aca3830", + "ID": "5187ce1be1ce8d89", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "cIEwp9kliE8S33f9wg2bG5jM1Km6KuXoT2PeMae9UQpY/UCkGsZhz5ozCdK2pLG3L08qB1k03QI=" + "1EEM4s1jAJ6F4WdiVtjRNUNptnyGpUbcNLtKDTo7zCMpmwUTGdHfN+ZK9ujycmerpQa3U0t8lrI=" ], "X-Amz-Request-Id": [ - "80GSDP2C4C0BNZMY" + "3BC5C49PKFF37BV1" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "5d4f8ff053c5f994", + "ID": "c0281b167ee0bd78", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "PsmbdU7xfNFSDkUYkx3O47ntUAw+DXTngTXptauZS9xnxggU5yzUYaAao3b6Cj8Q8xgybznLxo8=" + "ZCfTR2WfCJJUhec/y2gWipI8gxtlEvbcHdqMtGrFcXUKrOYHwSO8/IEX1Nr3UB7SM2oMBmPsbfU=" ], "X-Amz-Request-Id": [ - "80GXDYS11486W77B" + "3BC3SXC98NM5AQ8W" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "78fa95a96ea6535f", + "ID": "9a27efc8d24691fc", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "iQSTY7warx8r3n16n/k0CyezA5b9IRdK2qYG0bojpoJc7JDFDwVIey1Cbpv25ueWoF0gn8Nrx3c=" + "K9ID/0odfVL6/pCxnUNORq3XuLlLgLpPCEDG++IAuXIcxb+QSRkhWf8Q2zJw68Rw91sGEFgG2Lw=" ], "X-Amz-Request-Id": [ - "80GSWJ6S2C6047MY" + "3BCDP9KCYK6WMQJ3" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "789c9fffa92794e5", + "ID": "a5af49e9e603c55f", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "H6kuOKxb0u0bSaVlCFMawKduj5b0fyZBLv1VT9221vMTTZ6OKqMZoqEV1By8jKwTyXIjLcTjfKw=" + "cJNagfVn4JaOcU7x5whN+WFj/byfZio+PK9C1s4yt5gj/zsSyHvUnUREwSkWpyoPR7+a+bUBjtQ=" ], "X-Amz-Request-Id": [ - "80GHH29AMNM817PA" + "3BCD0FWF1KTWQEES" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "25272143aa870690", + "ID": "fdf22aa263e65281", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:39 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "Y4wOjd7N0ZeNRr/LPqxT9hF/2hNPv8USatjiKzsd4zOeT6es6XiK5W52w6aAMdNLT3vGVI6pFEA=" + ], + "X-Amz-Request-Id": [ + "3BC7CJQC9060SKT7" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjM5LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "8a5d04c07ce32aa2", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:39 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:39 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "mF7rpdHaGjRJ1Cr8wbShO/gk0MCNA6Dw3CgH/BiuLNUh0MwZl9s9d0o1KhAbq2T7IBLnNGJU8jk=" + ], + "X-Amz-Request-Id": [ + "3BC57AAP1E5DVE85" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "7aa3e8e29fd3f30a", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:39 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:39 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "Qlhqmim8DU4Y046x/fQpKMzL1qUuu7cVdy7QO77Q2hs+dQYRC7ca2XjSFNuCfr5FNNyo9fiFsaw=" + ], + "X-Amz-Request-Id": [ + "3BCBBSKG5QFT9AC7" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "ae08991dbfad1bae", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:39 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "aP9nTeJ+UDoz+43kk2zaRytIjdtNEufVwOZDobzGbqAAiWzZNgd34gf1NFwHojAIHeff/q8VvYU=" + ], + "X-Amz-Request-Id": [ + "3BCB5KDBVJ8HJJ5H" + ] + }, + "Body": "" + } + }, + { + "ID": "3c3a16cc087ace84", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "xCW/ddPw0PptYObv66AnCWo6qNZToXa/FqvWPsoyhp3cC7P/3Fz7m8iqySqjr6hZbFNZoEpJc2M=" + "0ZCgkVubhA7rfqRt8b7F6DuUeLaf6CEZ7y6BefTultkjhiobZL5Xby2RGes9n5Cx+YB6QdkC5Rk=" ], "X-Amz-Request-Id": [ - "80GQ02STDKYN7PGR" + "3BCEB1JKY851KE9E" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "385194de54c12f15", + "ID": "920dbb5823c9e89a", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "zYlLlEm5imvQtMxNg7Dp3eDh1ZyEx+qKIoLGNX0DrZLuvd6KTxIZgqMPuBCfWXLxnUld2CQTFr4=" + "DZQXup1HaRBBo8Ckxh3Xl17S6f0Tmen6dXjCxApJn6BSVfV+d5Uah8M+qdMl1qAHMErBascgtBo=" ], "X-Amz-Request-Id": [ - "80GN050Q6Y3K2NSG" + "3BCAN3KR8971AF7J" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/dotdotslash.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/dotdotslash.replay index ed09dd8f1..5d0e405bb 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/dotdotslash.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/dotdotslash.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBaC2C/TAAA", + "Initial": "AQAAAA7dhWt5F2tXNQAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "de9b4f3617c289fa", + "ID": "463191b7859322af", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "sfmtrurQdsiDnYVmKAOMVHtBzcFfk52pg1+IK41k2jlQgMtpQGZvy2w/k+00jj5MuIZHfVFaYLA=" + "NQrafTnJy2JsM5J1b3HrsYgkaz5LYdnTO5C5t65ylP7uJGz3fs9eLJ1TTxYCePM+AekTZ6+bIdxfO46/hSPc+g==" ], "X-Amz-Request-Id": [ - "80GKDTT59TKS1YYR" + "X134JAXVMNAW6YTW" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "aa8960afd505c9b0", + "ID": "28c259903837cd8f", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "rCgbm89VpH9OUUOrTblCNJR9wbt9C82euvM0CvlK0e4lq610+a8lh7upPzS45v0jbClOOVppiVA=" + "HLpu+SemEcDeIoBv9uQYWaEo1YJiXLcIUy2wRwvYUK/QG9Qb4rvk8Cf81fGYf6txI0yj8U2OtU0Q33ebqfUsOg==" ], "X-Amz-Request-Id": [ - "80GX45GDVFBGRC0Y" + "X138GQ4RCJQA8D8A" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "07f407cc8454b715", + "ID": "13c3df48b9037136", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "dxs0fpT7WuLC09tS5y2riN9VC5R19vDeIUcdpuJNB9QmsE9TEv8bMJDlM5z6HeWw1C6aNpcU/7E=" + "Uj95bufOc0GG4IUq4pdYItc6LX263Ap8q9juu1T2t1Y/OOA2XJN5+JYus/X9smyDG+LrWgKNj/+nRfLgpJWiZg==" ], "X-Amz-Request-Id": [ - "80GVQ71QFARRZT9W" + "X13D88N2WV8QRNJJ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "bfdbc4c39dde7d99", + "ID": "de2d3a8722a5c590", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Brd10E4miff2yClJIkJidMAA9KNROwiKLx3Fl7dPxyJK6tKJuukN9uU+AkRYPaeghWzHginUaX0=" + "/Y8XMlkYXF5qanWsV1gMeXuFsgKcqZiyesevBwcAZspUB5CBvV8Y9+dmK6kgSzt7y1UGGJBIO/s7QHjf2IkAjA==" ], "X-Amz-Request-Id": [ - "80GJV27V20GN16Q7" + "X13EY6KJVP9VNRE9" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "b49fcfd33f65f6d0", + "ID": "bb5d20d061197c5e", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:42 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "i8K5kkyG4lAU29y1hEbcmIIYi/FViI4wt4yIvqEFhLelzQA36gccf9gqqWBTo7lA8/Y+AN2rudqrOYTpjFkvbg==" + ], + "X-Amz-Request-Id": [ + "X137VRMTBS1M1ADQ" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQyLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "e2d1cae05bc7abfd", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:42 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:42 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "0As6u7CvtLXybKbJFZfta/VP8vxaDuJarZCuHIJv3/PCxGuKofLufvSHcQl6ywDMz4zzQA8WUG0AQGDBGXdDOw==" + ], + "X-Amz-Request-Id": [ + "X132Y4RACWKFTY8N" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "2e32810ed26e26e5", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:42 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:42 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "ngaV2j/Ntx+5gCDIKNfcT9XrxSbyWtihUcFksLCjd+0+I+cybaNjYGZhBDqwe1iz5pmuW8Qfl5VvJ2MloLofCQ==" + ], + "X-Amz-Request-Id": [ + "X13DVTNFVWV7H3MQ" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "af179df06989eac0", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:42 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "USXOL+sKWJENmDiHajjAGdQ/plZCx8TmglzvdlsJN/pSDs5w3JhwgUNdaBfCbyhzOIIItdwNbvjNOkrQ0elw9w==" + ], + "X-Amz-Request-Id": [ + "X131GGZK78GT1HYT" + ] + }, + "Body": "" + } + }, + { + "ID": "903b741a41bf236e", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "pgDqt0VYWFq2tmmoZo0ZirO3ihlXq0/dteMbFxpwiEu2YMr/AHxFKS8woEOwwUlPTbGd0ZUNVAE=" + "X3gZWES4KpD3Hkoizf5Ocupy+XnrSF/vo782h3BC4hWmVIuobx93XwL+3htotf/d8JD6FGxX6346JncQqpscAg==" ], "X-Amz-Request-Id": [ - "80GK020CYYYZXMMF" + "X13BN5DBH0TT4RD4" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "221de64aae0ac1c1", + "ID": "92585b2f9147f94a", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "eK9hHOjFPIMzisX+c+xzUbIGLDK/l2zk5w6/QhmnlxkOamnIKf/5ln0DysKox2YuzEqH5tehwPo=" + "wOWcdfXtBYpKYFs6W5k/Q6bialSJi0I+yoXsepXPSOpDI25/usnQa5OV1dPp/6jeQDxFcuIGr/3Sro/3+KEQ/w==" ], "X-Amz-Request-Id": [ - "80GRYWZWCKES92HJ" + "X1351R58EWG8H83P" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/fwdslashes.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/fwdslashes.replay index 6e5f2c8d8..df147e99a 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/fwdslashes.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/fwdslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBcDIJnpwAA", + "Initial": "AQAAAA7dhWt3JYCCjwAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "2b09aad98ea45daf", + "ID": "39d783a1b23a736d", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "YIgXp0pKFkVL0OgdQDAWp3E8/wiVQ44DgbOxRQPvC1aJrQqHDie+xRNpQAAMpAZ/Sa+OryKEn3w=" + "XvPdeKMrjcJSPS6GwRHzYXKlywzqUze//FEwWXZnU2ys8d/jpTGBScf1aqaR/rpdpXmRgQZkxoM12xd0/cVAhg==" ], "X-Amz-Request-Id": [ - "BVN4NJEK189S7TYJ" + "K646Q3WNW7RM1FTX" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "70c210f58b0061f6", + "ID": "9d88d04143e6af06", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "YhzmqsafqBslGrwWthaK6rNssorRYdYAnklVumEu39B1ia/nRw1RauLKI0XZc5Ls8uKtR61D6OE=" + "zDUS90SmDVNtFFRDJqRfo2oxVBl1+f0t4s9zadNvPeH7b31PauaUGn4VJVtHS5/gAJHKU29ids6ln9RwzSJAuw==" ], "X-Amz-Request-Id": [ - "BVNDSVR6R329XC5P" + "K648WE4J029S5GSJ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "1146ca513c886a93", + "ID": "aa56f48b0734ef7e", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "3OXz9MtbSzew1WUiCwcwVKigrYNTll4cvJVhABjfMOkytO/3J2r3NXdqmllVOQBUvbMbXJheKeI=" + "gSUF3Lzo/nJm/g10Y7ny5wTc0HQkoxcMrJ7WMwRuWeETHYTE49wFxM6lG4OaTZfyLoR7Tv93DifLc5h0QjUpvg==" ], "X-Amz-Request-Id": [ - "BVN4SZ3HJE23QS6N" + "K6419M5QBTS7K5ZG" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "8575213b1efffa3e", + "ID": "497cbc5fdf0e64a9", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "wfSuCp8NmrL1GpuLass/09X8wNB7LZabZ7QligIp0cN6+cnce/ptocXNchScvUymEcoMLOTRvy4=" + "Wh6PvIXndRrrsUvNuCyl1b6iVyLNyJpNqGesFo2MJe528X/1kov896DP2MKU6Qb4DJPGcqIXXvI9PPjFt6wEhA==" ], "X-Amz-Request-Id": [ - "BVNF55ZJCEQTDG1X" + "K64DJK2AQW4JQYB0" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "25ecdc6cd3243889", + "ID": "e7edb08a1c4432da", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keysfoo%2Fbar%2Fbaz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "QwtB6M4hJxOcQ4z7vmfoMtw1nw5LY0/nff12hgXpnD6lWtoYbw6bzcCUZz1fSBLyMQDvy5sHl7hzgMT/HzYDIA==" + ], + "X-Amz-Request-Id": [ + "K645ABFWET5YZQJ6" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQwLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "7f10ec5d68a61b4b", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "HE1dCNLirzlItg7E65ViEEvJlZis28SmpanXn8SiNimrkgpi6fSmobU+l6DvtlLRXkZ7PTxgsSvclPb8BSFW7A==" + ], + "X-Amz-Request-Id": [ + "K643AGE0PR33SSND" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "a03b4543cff9bd4b", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "NllETzPWyB9Q5+a72fxVK5p+XLR2gGWUmjdpvxBFRlxjQ0Wz1zP5sM5EH3UTktpxBP6YwwKm+qbGaGyWcMyj0g==" + ], + "X-Amz-Request-Id": [ + "K64A2GA33EHFFXZV" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "2cb2854eb48c4ff6", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "BEF5dYfSr2MzID3kFtvv8rWPSI6my+G8FOw91Wpz6mQgx6UnlmwgBqb/q4rTKZNIceYASl1lv3ztdffjxWhI7Q==" + ], + "X-Amz-Request-Id": [ + "K64CJYF591K7FRD0" + ] + }, + "Body": "" + } + }, + { + "ID": "e93ed72f6d3c8a73", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "yio5SvizIrlhxpvfStVaL+no+EM52NdQThM8JlcS6BBuNvOqV5L162CytWuGSZepxTir1IUnVeM=" + "YCTP1a7fZxjBFndXFypBJEtNM24YCXOLwI3kmJaqlecxlHepRNzRD2IYX+wr6qg/eecfOQEgjT6qbVJxVEuTXw==" ], "X-Amz-Request-Id": [ - "BVN2S31MV9QV1RZ7" + "K648VR6126AN0PD2" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "24664d24036ffcaa", + "ID": "fd4c0be26934b737", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "ZKSA/9qulLoMxPo1JaIvSi8eKXgr41vB0EfpM6Q/2WBukENSD88yrZNSPyX/D8fRiezXsMiom9M=" + "QnvP4snXJ+wI1VEYu5x2kf0um/zPjriuotYcbAk5kY6Ek88pCJH7t7JGNN3rzgqxwaw91i8rrk9tNIxUbn1e/A==" ], "X-Amz-Request-Id": [ - "BVNDKFGXMJQZBMZN" + "K64EXQS14KPZR8K6" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/non-UTF8_fails.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/non-UTF8_fails.replay index 543c63d8f..71340ea71 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/non-UTF8_fails.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/non-UTF8_fails.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBYJUKrwAAA", + "Initial": "AQAAAA7dhWt1FDAFZAAA", "Version": "0.2", "Converter": { "ScrubBody": null, diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/quote.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/quote.replay index dcc7cad55..4891cd900 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/quote.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/quote.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBbGtW14AAA", + "Initial": "AQAAAA7dhWt4APTyhQAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "77ab0c53aac5c3c4", + "ID": "ea2f561cad6e9a90", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "OLCbPJK6pwPkaSY90X8JYvA4YA1F0CbVJzuMMZcbcChj6MH+2znKPGUrZvTRrCvMOiS4COrdCSE=" + "uttaLAe2cRHiYSiFZVVldx6ZrTzEuMDGnjx1f/HlXsuKHyhlk3qE+TTAfPTYi3MrD2hRBbURXPQ=" ], "X-Amz-Request-Id": [ - "S2CWTPT19620XCTV" + "ZBEK656W5TYDJGYS" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "699a456d2d524542", + "ID": "6e615681ccd67718", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "R1QMb+GStAbddLhbHu8++Vb8OYNQL8cVbztlJkQNUPS0bbrZ4cueq9QX7h3vf9TKooSLniHomyk=" + "1A09BexdUobBfnEFruZRIuZs3IWM/OsuH/wb7mEpYg1YE9FqgMFK26tt9LOjm9asx8/6O2En+8c=" ], "X-Amz-Request-Id": [ - "S2CWZY47C1EZ0MNZ" + "ZBEZ4GP7XYTYJ6NA" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "635d015ebd4a7d4d", + "ID": "dc61f941ca4df0b5", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "JEdccbC8scUylgQuUyOH/3+Y60tKubujVFlUl0pEVtq3SaeLeZDpw2+zSBQgMK+NWUaD8oTxNCo=" + "QpkZ/S5w/mzlE4ipDeX1o0GjH9i+ku8Oj6CZ2ltRcD8HbE2R9E4Q6v1lwsovgSmnY3Mpm8+o0WU=" ], "X-Amz-Request-Id": [ - "S2CYZEZS0C6M4VW4" + "ZBEGQ90R6ZSB7SW9" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "f258f1cf86346691", + "ID": "c5e512fcbf287fb6", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "lf+qvz83ktpM0FWACafzdjTnz6uB88SFZ+wN0FV/CVe5slo6jcsaCwdpTAmo07czpu1ktz76TVk=" + "bd+wdZ/mnhsx2+17ahp6fBpnMiod1rh3Su0tzrDR34c/25PHBq5BOfoic/YKxpqgruWC6OKIoaQ=" ], "X-Amz-Request-Id": [ - "S2CTA4NHYE5SC4W7" + "ZBETEAH1WFA41NKY" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "757093dcb6b10557", + "ID": "f13fe78a2f4a5acb", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keysfoo%22bar%22baz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:41 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "rh/z9Rg9caUkSqQXBjMP9F2acOKmpuFpjEBRlFLpZ/EJCmO146vkc2ImRLtvpyiRwXz97ewZdq8=" + ], + "X-Amz-Request-Id": [ + "ZBEQYQ4RQB8TER2H" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQxLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "779bf360cbb54d9e", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:41 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:41 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "QPBme6tMXTV9rnvX8eoddzokakdOgq285YZtZjPpyYN1pQ/0KtnypdHZ0ROmgqC7Goa5VA5j6WA=" + ], + "X-Amz-Request-Id": [ + "ZBEYA8F5A3HEST8K" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "bf04315676374a6d", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:41 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:41 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "Ep55i9iR8xyczXYOGLOscFr463PMOs3e/7kvbsGwrnZ6b/q4GCRq63UaM/Tf1ISBHgpl9aFPfjg=" + ], + "X-Amz-Request-Id": [ + "ZBEVC6ERDQY06HXD" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "2c74447ba11a75a4", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:41 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "vqMhK0y3bg8Q16pbGn9yjByHt6OzVF2PQ9bctaLdGxFEGImkqR6ZxsY6pLi3tzfrjMpk4ZStjso=" + ], + "X-Amz-Request-Id": [ + "ZBERC037AHFWXSK7" + ] + }, + "Body": "" + } + }, + { + "ID": "361cfbf33148e8a2", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "6tfORMT3n+twbJaHZjwcpIc+oVJxQlVxOmk1U0P/0kpql7k59idqwgrDSwQ2x38v4mJ3A1XZ8VI=" + "CS5pn/PkzVFnyySaMk6f7RTG3Arv/iEUTbKt7vc0rsy7d8ciVVtNkFpIl26ouOAT106cpmO4bKk=" ], "X-Amz-Request-Id": [ - "S2CGX6KCNGDVNXKY" + "ZBEMNNAFDB68CM56" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "a1a19b011e3a3098", + "ID": "63007e80cb1a9649", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:41 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "2lKrPB77szO/r3C23kgxdAbOtWYy8r011BnwT+PxpukzKWtyLeEDxjf3K/wq15k0fCQ/0erNTF4=" + "YwjDiflUDuU07YR2FLFkIqXpl/dEYSoC+U9S8lGgyMHNN2ZnxRrvOTqxRxTzc2Zw+7IyD+pBqco=" ], "X-Amz-Request-Id": [ - "S2CT2WT8SQA4H42M" + "ZBEPKVA6TPTD4GPC" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/repeatedbackslashes.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/repeatedbackslashes.replay index 2697f21e9..8f3b3f546 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/repeatedbackslashes.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/repeatedbackslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBbC3jOpQAA", + "Initial": "AQAAAA7dhWt1K7iVNgAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "e051da5308fbb37e", + "ID": "9e0708733fcd25a2", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "/3MQYwJ1iRJrya2zMzRFgLEeehLLNADwn3oQ5TgmvQWvwyYUI3fd9aoSwE80s7oHsaOMN7FYwcU=" + "kHEmzAJracPLOSPbVtd2NHdo8hDC5OnnW/bJRcsQ+7NUf1LOXTSsxeUgSllzbt8x7gIQ6Ke3890=" ], "X-Amz-Request-Id": [ - "S2CYYQM29JMT7Y6V" + "SK4QESFM649BBPAF" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "4ea5314495145deb", + "ID": "e42807636b2acb7d", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "J2uCn+M6plhIixlyamuCrHuE9ksGzqpHrtx5LOEPIQVCIwQbk0FETixon9U39Yg6InUzqP0p12A=" + "kzWTwNPkQoEsRvvqIzAkjJpF4zPddwpRbtd1sc76Hv86k059MFTWVNzkGPviElCo+BHPcDgzo7w=" ], "X-Amz-Request-Id": [ - "S2CPS642ST9G4ARN" + "SK4YBJBT4T6RXSXT" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "5b3c1aa082d1fa27", + "ID": "cd6e4f3c895ce0da", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "khRGJFzukDusGJSddzN7UE+UG80t/YyGc2mfDeg19V6tdEnltwkRLne6GzCmTrGdylDrGzWDU7s=" + "TaCjHDGeeqNQ0XAJimk3q2BKaTWUkmsgBRaArsIxdWC4zFQxXwg0bhahFgbluQy8NJlj7siqBRs=" ], "X-Amz-Request-Id": [ - "S2CYMHXT3YP9T4S8" + "SK4T8KM8FTWT49AS" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "d6abf57aa7f5897c", + "ID": "f166a95e51dcfcd6", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "nmOAr8dMH4UzoXjeoAREWrhrgOo8i8w0HW+mYnRGaAcb+PzmLhh+q8WqVEFEyqVq3eW4JpL29Xw=" + "CYSxa03XKP1g3KfgjCZtbDGPga/UuuEZgqQIHi4+iCmDgFNL4RhErYr5e60+d3rVQRBxFr0Ws18=" ], "X-Amz-Request-Id": [ - "S2CPBAB4K626B2WF" + "SK4MFC8NHSMWFDZV" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "317c336de571072a", + "ID": "06b9a7e37a990d1b", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:38 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "ipnUIIgTsI+BGpNGEac6ZItPF4ifNoWOJDGJ4flVv3b8tlf5vkzIE4/qgWj6BVCRiHUPRM9U/UE=" + ], + "X-Amz-Request-Id": [ + "SK4WXFPKX654ZHD4" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjM4LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "4744ec22276d6e47", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:38 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:38 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "aq4CHKkgcgsH56LVMA1GcWbfLgZ6XvKMK8MEiU19cGOS2BMGMU+ymNSd1MepO6itkl2Db7cqDoc=" + ], + "X-Amz-Request-Id": [ + "SK4KW1DGYM4DPWTW" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "4bb9922d67631b4f", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:38 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:38 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "S1/Kge3vKZlwR+R6tFgEtqxcRD+oR26hm76PsZjOeWczMJDdW6pq7anVtBiq2vI46Oa/qNPrlzM=" + ], + "X-Amz-Request-Id": [ + "SK4X6AVS5J9KZGY7" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "1be7dae13b3dca47", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:39 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "EMYWHfdNlZtX7Hg92Z+u7B/xkWk0k69YW5lGRRkSnQY8u3GDlmPnhgseowGxeg9AMV5Udf1NAAI=" + ], + "X-Amz-Request-Id": [ + "3BC1YY20S57V2WES" + ] + }, + "Body": "" + } + }, + { + "ID": "4053dbecaa463024", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "EWzX3YRrkib3HNdslOjbSm61k5eASGnE6YoyisUXSW2ICork4NjO5OVrqY0gan7eVdJ/wEqENp4=" + "EckOQuBA0faEnPj88GNgCixJvz/PMBVIdqXAZrLauq+NdeG6HXyfzHpIC/5ic/Fc1jICS1yqd7g=" ], "X-Amz-Request-Id": [ - "S2CQ0KPX2W5T6Y0W" + "3BCCTBNPH885X1EY" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "dbed01a8b02ad337", + "ID": "89ed838d4042b513", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "94lvitfORWLIuwvGftARFhCzQSjxwHmWkA5XQLxKvqMTyaNZJrZVMo0iZqwQ/TYhq0gLYe4lMeg=" + "wNq7UTp/MZH7B62I1u73bC8PESPLaeE9JgUKb1ityX58C8rT2XwFCfkDDo9Q9BiIoZ3A5Hf3MFg=" ], "X-Amz-Request-Id": [ - "S2CXXRYTAFZ2AKZN" + "3BC1C426T2BEKAA7" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/repeatedfwdslashes.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/repeatedfwdslashes.replay index 3e5ebc93b..9824a32a5 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/repeatedfwdslashes.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/repeatedfwdslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBcHarMoQAA", + "Initial": "AQAAAA7dhWt5CQwONwAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "ff88a68cb2ed50f0", + "ID": "8741f59ed4f9794e", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "49uxiKVs8+Lb7Idwpy2Mzx48uxYHI2aefcTKTEORe+PrAqQ1hSxyAhKvQnPylKYwvBLKbpqt43k=" + "/rxT/1x5/5WElJ+gwJP0Z1lFU912+I5VRW3gp+TtHyADt6Z7DDxwN8L1uP9m9aV6Cw3VFM44MMI=" ], "X-Amz-Request-Id": [ - "BVND59D4ZRX4DZMK" + "X134A230WNJBX6ZD" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "7f5341fb3a7cc23f", + "ID": "c82b617def68bd90", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "3IbytjZRkl8fU6lCA/oyJAeJ8zp9aMC3p7TywayN/R0mY1/rWXVXtnb0ZxVWQQvmne3awb36/ZQ=" + "XGAv2gLBsHK3WgSNOeod/2DlN+1o12AHEizACtiAOntNG1VAAg9P6H6/jRsTleOGmaXLpivbGAA=" ], "X-Amz-Request-Id": [ - "BVN4PMD1NGJ9G1GR" + "X136WRHXQN4M3S2E" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "cf4d756e5a6f367e", + "ID": "34d8258d0bd984ad", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "aJoG4BMqabzuU1TTSrzn3M4GtBnpJt4afRbuRj3YSpAnT0X1Yh9TLf4XOlFpDf8UCPI/mG2f/FM=" + "yHGDVluGsVN2WQ1DQJfqEWM3RXpb1ir3hexjE7XUkp4tzeELtNgLNkrajXF8s39sSaq8DDRah/A=" ], "X-Amz-Request-Id": [ - "BVNC71B61W0JBEM6" + "X134TR6BJKP7ENMQ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "234f6e8972b43f3b", + "ID": "ef4e9e0568ec7b11", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "qyyGStMe+4+RK7RYg6WRN0VYQ8nFWK4SXE6aWMZHOcDj5Nt+Vjc6VAGVxJZ2FxoLh3dswz1rduE=" + "N7H8ZzTYX/9jN0vSpZhup+gdAkGmFmPvOqbbmUaGIndL551b6Llv2CYBXBCMKJbJYjgiIZj6jg4=" ], "X-Amz-Request-Id": [ - "BVN09W2FJM17W6GQ" + "X132GQT95Q3MW2VH" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,7 @@ } }, { - "ID": "6c3343fc9ec8a311", + "ID": "d1bd74025f3c6016", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -321,22 +321,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "i2uDHITbMZBMO7Ld+k3wTIPpWE6P2c2/FqEUgJlyWpaTbDl7jCXHObcD6W/hLm2DghB/OjztJOU=" + "4LrzDbuPn3QQBq1mszNWS+P6UEpnhs7TA0/RzmC+1tRCmGv1ct3mtPuWF2JQLn8pXlzNiBJ2mhE=" ], "X-Amz-Request-Id": [ - "BVN02EFHERR0E3EM" + "X13113R3ETYD6Y5A" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +346,7 @@ } }, { - "ID": "107154fed84b817a", + "ID": "2d9f63763008157b", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -376,16 +376,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:49 GMT" + "Thu, 14 Mar 2024 22:04:42 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "JO3rTrfeclYdzGYu27vAmGjZSc4CLOjaPNVYDzNCOCv2ETL2cO0Qct1/TKpmb2cElc8Mqa54VTk=" + "iJ6E/u7imYDH2h3ssE/0N0BZRLy6jW573Z22sDvgOWVzCOoAh4886KtxfO015bgQq6ymhKKPFuc=" ], "X-Amz-Request-Id": [ - "BVN4Z2637HBHMAZF" + "X139XZXP78X9PT1Z" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/spaces.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/spaces.replay index 75774527e..4560dfeb1 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/spaces.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/spaces.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBaKWO/XgAA", + "Initial": "AQAAAA7dhWt2HIgtmgAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "4cf71bd18394d181", + "ID": "07abce54a7c4080f", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "iBIQkJbiiAo+so9s4X2kr40OF1tCZrNZRaSuoGtF4mOrExTz5qsuJPQKfmH34XpRPzp88Ows6ZY=" + "q+eLMqMQHI5hM/81hexNWOa4rX2MnZzYteF+S1UVrMLXaKMjuuUkrr5YWzUmCidvTTeI5a3veJA=" ], "X-Amz-Request-Id": [ - "80GNQYD4YSGN55M8" + "3BCB7F9VV32Y5WJ3" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "27fcc7c9fec830b4", + "ID": "3e5ed815bc9657d9", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "IjeQHiZZSBuffX/VWz2Twa0NPyfwSatR+xFP0zXK1FLwYICx8nTlfxtEkro9rs/s9LjAXon4AwA=" + "LzPDMnRWLV/W2iS+xXLoYkPjgvorAvaNBsPneyi2soAQIiKyJBZ/UObTYD9gfEEt7ChZoaqCFe0=" ], "X-Amz-Request-Id": [ - "80GPWGB0M56P0W79" + "3BCEV9XH47ZPZG6V" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "caae4cdd385341f9", + "ID": "83131d66c234bd46", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "ITNRVShOJqEKZdq5BJzUrVLoTJ5z4aKTUTwqWQXIg5a4MFHJ0JB6d6sglFhq+N873JS/n0o2lp8=" + "s95RcxGcFp+pnfODYQewx34RHR2cLajMIlTgQecEWhN17AvJVo1by446Jevb9jHUlQ6ygB85+YI=" ], "X-Amz-Request-Id": [ - "80GY192E8DV4M910" + "3BCAR1WYDCVPCS67" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "20795f77a51f4769", + "ID": "15cb09ba92b01713", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "i+PhXj60ceiJZxtoumhjIbtrh5e1XAOvk+JidfcJxp9uYyMX/5d3Z++BrtuU+oGbQr0Gtj1IH6E=" + "MovBzgnnEdJOBCbsov1/9x2lYXiTaUrWW1SzzlpWuDR7cLaJyKLrHz7Gs5K9UWSVzWnHAq1FODk=" ], "X-Amz-Request-Id": [ - "80GPPB9963SCZY74" + "3BC7K794V2YFMJQ1" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "09468002d611b272", + "ID": "2a5d97fcdeaf5896", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keysfoo+bar+baz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:39 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "5ysjBeW/KGsE+WE/ts2bbPd10QFYNFe+F9ijZIuD538G3qrjI42Si3lts1ZEhoia+TcmPbD64Bg=" + ], + "X-Amz-Request-Id": [ + "3BC3G70482Y2WCDG" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjM5LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "fb006ed5c4225b4f", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:39 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:39 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "6akiOurLGEa9OCpo35BwRlA4+YiuQPXRCAckWjf8CQFMA6YvfeD+qNeUIAxhE6A29wGMh2XnBjM=" + ], + "X-Amz-Request-Id": [ + "3BC823DTVPZ2CB2G" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "f18d3ccdb023f1a0", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:39 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:39 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "eIn+W8HCWsm6WTcanMNZ3I/O1rnIPm213cawCOw61aT5qA3xe1srSY8wEdH/pnZ1NdciR/S+Ic0=" + ], + "X-Amz-Request-Id": [ + "3BC260BBC9ZTSKGF" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "f6f88137775243e6", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:39 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "T0qIeQR3Gc/zSCKG/ATJ/HnZt3k3vSnozTgM8g5YbK06OoYJUzy4Wt8o4nFCI9XOyCOiYXH8m6k=" + ], + "X-Amz-Request-Id": [ + "3BC0J9W4FZ4HD6YH" + ] + }, + "Body": "" + } + }, + { + "ID": "aab182fd0963356e", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "i385+WTNS7425ZLlbhRdpzWMUyqr/hRz1eiZeq13z+8GFenQy88uR4FN3UWDB68pEGST0u4p2Uo=" + "SduQRVGc8Fph1ATNJuJ6MB+oJ6DEqyFB9Sm02mSSFk//ZqDMMgymUB60qKXqfVFl67OvJ0oj80U=" ], "X-Amz-Request-Id": [ - "80GZVAAYBHYRJF8B" + "3BC4VAAYDAZCWSSS" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "868df9a3e75225d7", + "ID": "d74a5719a4d2d51b", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:47 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "FdfCwEWIDyfC3SXKcROsCpv/cCFheCUYrzoR8SzetEJtuX7kHpNQhOeikwFpgsqYH/Rn08u3//k=" + "VSimHj3M9kRTnekh5m6RJTon85z8vuv+qXZNJIE7eqSIEZMIfLp93GRnrW28CFOEDIsHKeuRbiA=" ], "X-Amz-Request-Id": [ - "80GG9STQX23TRPNC" + "3BC5DGXH0HJX3D0W" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/startwithdigit.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/startwithdigit.replay index 38f313148..cceccdeda 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/startwithdigit.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/startwithdigit.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBaOLsFxwAA", + "Initial": "AQAAAA7dhWt2NUbylQAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "7b379e5ce83329cd", + "ID": "ad8051c2f0a2f8f4", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "gPG31vVp2q4RxHQYY7wy2o4/+Vakt455V/Zk7LblRTzQRZt9IAkoewP8LsgMeodXvKyBWgoXgkI=" + "hLCOf/V6J70jOiWI2LO/Eipzx3XgUESRag86UsSR6Q38AX14jQBmd3f8j6QJ4JoXOHqsqt/IO+E=" ], "X-Amz-Request-Id": [ - "S2CYCS898NQWH3FB" + "3BCD1F4XW2FXZ7RC" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "1d01f4e1af981f16", + "ID": "3501c273406bcf72", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "/0SNvwi5L4yCwFYp55VMxHhaYwKEj5NGWhJ+yvE1oZaR7WimHVgcHcso2FdcuCChXn9bqKCC7eQ=" + "1x++d/y49tphQyyj6hYCcHf64b1VY2ScSjoUC4FNOQbNldS5Vy3wU7hUPlcJIBtH3n4ErkRujfw=" ], "X-Amz-Request-Id": [ - "S2CQQ45MVMBNXTHK" + "3BCEJCEQD7YRVSF5" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "db84c349a3d278af", + "ID": "299047c90a86a41a", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "bOg9ww5D0Bk2eSZaLwNoAUJkGAIKstQQqvB08bp7/qYI9cDG9/BPq3nrpU/87ZThltotbAtGurE=" + "FPLxsIF7S6CWjZXz3ZYt8s+YeIENAwFoYIWj1GBDVlO/JWvkovLLU5ey5xnc9SSxF9wKEguFBnA=" ], "X-Amz-Request-Id": [ - "S2CMWCAY15YRD0HF" + "K646WKFA21JY8N9A" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "a99f6c05b75be284", + "ID": "9efbff5635741671", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "9XmTKK25a4XMDngCJUnEDN6UGMhsq707NA/0ALVArSUMn0nHNRQiR/nqkStCFKAh6gGgmn6zcNI=" + "pbE5WgPxnVbw5SkRFzxoJR1ZQ9248oEPE+XW6SC7dOjKgAW8v5KMQ1PNdbJNZRVL50+YvNk5Nxw=" ], "X-Amz-Request-Id": [ - "S2CPC4KT9FQXX9XR" + "K647ZCPA6RQVV0TB" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "cd94ab0aa55d5a8a", + "ID": "7b555b81ccde2c89", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys12345" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "73n80j6P71tisg04POM1QEX+hC/WvOGhm5BfH9bFVKQWHZdxWJNTadAC/Y0vAsjO1EoBiJv06Dc=" + ], + "X-Amz-Request-Id": [ + "K6485QPB1WDXBM6T" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQwLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "5b97287633bc8873", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "9Wa2ofZakEwbuEtqWn+MuRrAuHLh1G9llirN+6gNBkXrxRZN3n6j+ZAazRV7Zu++YZcEJjf1qfo=" + ], + "X-Amz-Request-Id": [ + "K64DGSV3F9C1D03F" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "831bf15efbb79172", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "CkiZsJJzrO97D4dj4YUQt7szT2/8PG3KLhNpx76dM7dZJh4nq+vkJ5xSqEfDtMJai+jiPnw3ECo=" + ], + "X-Amz-Request-Id": [ + "K648DG6DSCTZ2NGH" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "0279347ed382ae32", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:40 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "oz1Iiap76ChZyW+pLLkZVqKDB3h1jlbFSczHKk85EG5CKWZc8cB8RM8ywr5RkVsrvPyK2Kpb0LM=" + ], + "X-Amz-Request-Id": [ + "K64FDEBW4F9YAR7E" + ] + }, + "Body": "" + } + }, + { + "ID": "b28cd117ff97ee6e", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "yuWrM/MIB2Ibtp9KmxITVyLmx494K8O/GYWHASCdUHpbj4tN9VGFM7NNQ8FLsYA3/Chc2LsKT/A=" + "/Z+9UPwIhvAWoy0/zgVKxjyDCh03HBByKtLU5dLSI1b1ztU6151ElCvLlYaqqRBrx6I1y2B79bI=" ], "X-Amz-Request-Id": [ - "S2CN13NPQG40TQKN" + "K64E0BD03HNFQ7QW" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "d21779cc9000b0c6", + "ID": "0110fc9430ed275f", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:48 GMT" + "Thu, 14 Mar 2024 22:04:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "/6oTebFuWtFuWzEU+dvmISRZZKkiNx/buLJGGlBA4jRvWIXIvNI6T13tvK4TKthgvE0kUs9Y25k=" + "V69Xtv1eqsEhCcCjils6N3K8sA9pey9zuky0V5BYk/+7ptuKWAKUGtu8cyRN+UM21fjMTmnEzGE=" ], "X-Amz-Request-Id": [ - "S2CVHBAF41JEZWJJ" + "K640WMBZ8T94XA8T" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/unicode.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/unicode.replay index 4a50f3ec4..467113375 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/unicode.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyList/TestKeys/unicode.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBZGRK1xwAA", + "Initial": "AQAAAA7dhWt6HyWcrwAA", "Version": "0.2", "Converter": { "ScrubBody": null, @@ -41,7 +41,7 @@ }, "Entries": [ { - "ID": "78c7ec88c6c2daab", + "ID": "52828177ca453e72", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -80,7 +80,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -89,10 +89,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "bEVdXHX1piKyfroPMB2H7w3DPM5V8MpfgDDMcTJVBxGBnJ+G8R+0Zo+1sYxLTYK2voih/fl6RII=" + "XfzPYMefB9DetJ+XfE5gL/2zd0Dm/eItYAx1j96thKMWa0qlt2iQGY5CufS2KEd3AZf52BwgUSQ=" ], "X-Amz-Request-Id": [ - "MN5JMRP876NB1QM9" + "EVYMXN7SEBEEGM1N" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -102,7 +102,7 @@ } }, { - "ID": "c3bee4f80f57275c", + "ID": "11e62a8896949552", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -141,22 +141,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "eteWV7ln1sBX+P2b8g1pcwPU0ruXQ0Xa82RdCak0vBL/uM6LrR49ukj5XAzoMY8tGfOONZEtn+w=" + "RGW/mrHMj8/+YnFEc7+PBiYacTAGd/VemmSI0ZmGhsGWh5UbmNwya14g27ot3Cxin2OI+58VFnk=" ], "X-Amz-Request-Id": [ - "MN5TR2ADKBKW5480" + "EVYPED4JR87CWA04" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -166,7 +166,7 @@ } }, { - "ID": "cb682a219704bfeb", + "ID": "40b5202a3a8c58ca", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -202,22 +202,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "HJfSKWGMvkgjB6sK3ColKteWqrMM0TnTK9H0CAi6stxUUv2wyHil70cOpbFnIiJLjATe4aytyi8=" + "W/5iTK+6emJsjlv/rCyA6TSya+Y9P2DiOJfIgDOcDi7VkvISNs077Kmmh1xP50RCEXXB85jSL0M=" ], "X-Amz-Request-Id": [ - "MN5V98E8G50AWH1A" + "EVYW91MSPZ535VNR" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -227,7 +227,7 @@ } }, { - "ID": "99a9c5d205503335", + "ID": "1b583c76d9ebf983", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host", @@ -260,22 +260,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "7IYq12xg6OJJUOUzdZJ2jxcZcYjBB1rQtpgaHgpsfYuzsjP0VDAeg2FMhOY48AKLs0T2WgxUR5E=" + "IICnFrBKyddSDSsoQpFigUzsjOuoh6auIs7IMTAXUvx0q2xKhW2IzDy8Y31FCV9TYnpNfklQC1c=" ], "X-Amz-Request-Id": [ - "MN5NRF44QC7BBVFB" + "EVYVA11VQEKBGSYF" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -285,7 +285,239 @@ } }, { - "ID": "257a41e76094bad2", + "ID": "176b1c663521ff74", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%E2%98%BA%E2%98%BA%E2%98%BA" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:43 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "/WeciMEd9Q/0QgQjdwPfoDTfcIG9CoeYe9Z2w2fqK7ylj0N63rYmZezkFpv5JZ/lPZ1/1OURRow=" + ], + "X-Amz-Request-Id": [ + "EVYYD18SYY3ZQRR3" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQzLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "6b442c893a35fecc", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:43 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:43 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "SUF1BJ8dO05fACk/tr9ylxRrNH50Te+vf08H8GLEhycghdpf2fnzsnTlECifzvFaAUzGQ/yLWj0=" + ], + "X-Amz-Request-Id": [ + "EVYG7MBJW78VR5MZ" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "4fce7a514a1119b1", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy", + "Header": { + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:43 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:43 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "qomL6mDdIiShsI+cJDvrLVR1KzVblA8SuqTfIHwoMfh1l3ZwG3fjnCROPf7AoOigyei1ICv3qPg=" + ], + "X-Amz-Request-Id": [ + "EVYVCQAF6VQ8VMQ7" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "2818aa2b074e1c0e", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy", + "Header": { + "Accept-Encoding": [ + "gzip" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + "" + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:43 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "21fvtB1cnIjGv16uwO/63T/hLkK3TOmtMSWjJVwOzAWlfy5FPjFwpto1SspR554u2E3o4dUWRAo=" + ], + "X-Amz-Request-Id": [ + "EVYJ8Z8QT4SDGF2C" + ] + }, + "Body": "" + } + }, + { + "ID": "b5d31f856a30c374", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -321,22 +553,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Lu4fCYATO8542MCJTPfgqsu4K6YPcz238jVuUwb5oiwzeSMu92DCzpkeMkI/HPYZ1TmF6gipGCs=" + "gV97JlhKuLMYQ6payxhmj7FNHOWKhYad68WfRYm01hqqGDHb0cmpst7tLD9MI1XynG2cD4YSPvk=" ], "X-Amz-Request-Id": [ - "MN5HC52MTSXEHG07" + "EVYM2GP7B4VQDF9R" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -346,7 +578,7 @@ } }, { - "ID": "a9ea18c65fe2b5c3", + "ID": "4eccbf1bce97d152", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -376,16 +608,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:05:46 GMT" + "Thu, 14 Mar 2024 22:04:43 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "uXGTfv3sYETBSg967UhL4Pg9+Ug8r7NrLPRw1iUZymuL0mAbqOwXBV5ljz6AREkcJ+j5Fz8fagc=" + "5svgnEj+rfXrHmi9FscQCB0Gi3ZGDNYQc64W3/h0KYhwLLinVBvP+gpcqaD30NfwtqZ2tPqpYu4=" ], "X-Amz-Request-Id": [ - "MN5GT7G85DBNHWBF" + "EVYJVY31FXAA33E2" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestAs/verify_As_returns_false_when_passed_nil.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestAs/verify_As_returns_false_when_passed_nil.replay index ec61f3a09..abfc5e01d 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestAs/verify_As_returns_false_when_passed_nil.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestAs/verify_As_returns_false_when_passed_nil.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCFMBeHsQAA", + "Initial": "AQAAAA7dhWn/KdLXvQAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "a642817e50284db3", + "ID": "5d131c5d4d925677", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "LAinSqGowna78j+mef9IcUflr66IjiYxYHvtnTBkbPF66hWZ91CZUwvdRaEJY9uNH69k4VVJtK9gz3peJFT3yQ==" + "JM6dXcpWswjcdn2oLkr6v1zfUBBrsWuCKzh+tYgEJWLnVI6AaEATUd8FrikUgk+YRthiJBW33Hw=" ], "X-Amz-Request-Id": [ - "BN0N2C41YN4YJ365" + "G7XTCV6K2D6SM87V" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "88b2563e6efd8abb", + "ID": "9ec8c6fc098d8185", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "zumd6YBvB6ePV5JUg6+MkTFGN1Th1FmMoSEN2bA0hh+hyBoe8/ZaHBV6wuKttfXGw3/mo0+h+bZJ2WrqOrdlAw==" + "y+L/0R6At4n3uURBVHTAOhkDPf0Y1qDAjkZeERd184bpzs6EgIbmg/Waf2wokj841GI5yi1tEbU=" ], "X-Amz-Request-Id": [ - "BN0G4Y1M8ZX13ESA" + "G7XYEW3V99ETX4DD" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "1331d8318592d9d7", + "ID": "4e489b96b542a73c", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test?x-id=GetObject", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "YeAdC9AHm40OEnuJ0XFJLr6xffI3Cxrz9z0PsPBtt0blzGuD9etWY6ckN04/ukpyU/nO+4bt8i9n4UJoYp/6+A==" + "OFdcb6ZiWZ0sjgowUDvKqGZngZM2zsM27HKeeq3o4uTGHkTFWIYKCYfm8VH6KWY/9sK7KTnJe2o=" ], "X-Amz-Request-Id": [ - "BN0GX0XW3YXX01M1" + "G7XXNYNZRWZZNY71" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "b0ed918a0683c010", + "ID": "76371165bd1ad18e", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/?delimiter=%2F\u0026max-keys=1000\u0026prefix=mydir", @@ -290,7 +290,7 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" @@ -299,17 +299,17 @@ "us-west-1" ], "X-Amz-Id-2": [ - "39PAyIqM2m/88yZvswoxO7526CKt436i1G0ygezGlXfPO7aGnnqY5LuEAO3+UwSWoCOwlxxtHufRwJXsYPVPIg==" + "6Al1r+4z7UlHDbSkuB7K0D4MxLfm0X0VROIAv7Z+u1q9Ca/jkICdm4SR5j5LN8dDQZ02V8NOIq8=" ], "X-Amz-Request-Id": [ - "BN0JN5PVSQ6YYZVR" + "G7XP8A0J83C0CACW" ] }, "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyPC9QcmVmaXg+PE1hcmtlcj48L01hcmtlcj48TWF4S2V5cz4xMDAwPC9NYXhLZXlzPjxEZWxpbWl0ZXI+LzwvRGVsaW1pdGVyPjxJc1RydW5jYXRlZD5mYWxzZTwvSXNUcnVuY2F0ZWQ+PENvbW1vblByZWZpeGVzPjxQcmVmaXg+bXlkaXIvPC9QcmVmaXg+PC9Db21tb25QcmVmaXhlcz48L0xpc3RCdWNrZXRSZXN1bHQ+" } }, { - "ID": "e1e57594ef699666", + "ID": "e049eacae6f16596", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/?max-keys=1000\u0026prefix=mydir%2Fas-test", @@ -348,7 +348,7 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:31 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" @@ -357,17 +357,17 @@ "us-west-1" ], "X-Amz-Id-2": [ - "xinGgGClnhqb1ajsit4a6O50LcAMuFcbJyWcYZM22MFCKn8HTgdU7Q8jrW+5X8w4ofImxkd7s0ulU1+G+Qhh3g==" + "bXaveJXf9+MOl+nhavX5dJ3gWpVNJfeWVs7VVKF8mRVETldy+ee6Z3qsM/ttM8+6Cskig2SpeBw=" ], "X-Amz-Request-Id": [ - "KYXSJGJYWC3T3YM8" + "G7XRS6KHKZ00GBQ9" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyL2FzLXRlc3Q8L1ByZWZpeD48TWFya2VyPjwvTWFya2VyPjxNYXhLZXlzPjEwMDA8L01heEtleXM+PElzVHJ1bmNhdGVkPmZhbHNlPC9Jc1RydW5jYXRlZD48Q29udGVudHM+PEtleT5teWRpci9hcy10ZXN0PC9LZXk+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA2OjMwLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4mcXVvdDs1ZWI2M2JiYmUwMWVlZWQwOTNjYjIyYmI4ZjVhY2RjMyZxdW90OzwvRVRhZz48U2l6ZT4xMTwvU2l6ZT48T3duZXI+PElEPmUxZjgwODRjZGZhZTRhOTZjMGNhOGQzNDNmZTMwYmZjMTg5OTdkZDc4NmFiMDkzMGIyNDkyYTAxZjVmODViM2I8L0lEPjxEaXNwbGF5TmFtZT5ydmFuZ2VudDwvRGlzcGxheU5hbWU+PC9Pd25lcj48U3RvcmFnZUNsYXNzPlNUQU5EQVJEPC9TdG9yYWdlQ2xhc3M+PC9Db250ZW50cz48L0xpc3RCdWNrZXRSZXN1bHQ+" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyL2FzLXRlc3Q8L1ByZWZpeD48TWFya2VyPjwvTWFya2VyPjxNYXhLZXlzPjEwMDA8L01heEtleXM+PElzVHJ1bmNhdGVkPmZhbHNlPC9Jc1RydW5jYXRlZD48Q29udGVudHM+PEtleT5teWRpci9hcy10ZXN0PC9LZXk+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjI0LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4mcXVvdDs1ZWI2M2JiYmUwMWVlZWQwOTNjYjIyYmI4ZjVhY2RjMyZxdW90OzwvRVRhZz48U2l6ZT4xMTwvU2l6ZT48T3duZXI+PElEPmUxZjgwODRjZGZhZTRhOTZjMGNhOGQzNDNmZTMwYmZjMTg5OTdkZDc4NmFiMDkzMGIyNDkyYTAxZjVmODViM2I8L0lEPjxEaXNwbGF5TmFtZT5ydmFuZ2VudDwvRGlzcGxheU5hbWU+PC9Pd25lcj48U3RvcmFnZUNsYXNzPlNUQU5EQVJEPC9TdG9yYWdlQ2xhc3M+PC9Db250ZW50cz48L0xpc3RCdWNrZXRSZXN1bHQ+" } }, { - "ID": "d8bf134294c2161a", + "ID": "8c6e651db9590136", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/key-does-not-exist?x-id=GetObject", @@ -406,23 +406,23 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Carnvq5qZAKaQWd5l8uS58Iybiej2kAo6kRa97uvDZzt61hQWpbrZVfegkB3d4AK1IPpykJq6PaTho0cf9QwxQ==" + "L2ey4jwOE55gqG/1DGML3hgf8O+ID+4mCiDrhmsPZduzGg38FprGJv7D/NfujlUBzm9apcGaeKY=" ], "X-Amz-Request-Id": [ - "KYXH8JJXMNBZXVSJ" + "G7XP8EDXVPD0YP4J" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5rZXktZG9lcy1ub3QtZXhpc3Q8L0tleT48UmVxdWVzdElkPktZWEg4SkpYTU5CWlhWU0o8L1JlcXVlc3RJZD48SG9zdElkPkNhcm52cTVxWkFLYVFXZDVsOHVTNThJeWJpZWoya0FvNmtSYTk3dXZEWnp0NjFoUVdwYnJaVmZlZ2tCM2Q0QUsxSVBweWtKcTZQYVRobzBjZjlRd3hRPT08L0hvc3RJZD48L0Vycm9yPg==" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5rZXktZG9lcy1ub3QtZXhpc3Q8L0tleT48UmVxdWVzdElkPkc3WFA4RURYVlBEMFlQNEo8L1JlcXVlc3RJZD48SG9zdElkPkwyZXk0andPRTU1Z3FHLzFER01MM2hnZjhPK0lEKzRtQ2lEcmhtc1BaZHV6R2czOEZwckdKdjdEL05mdWpsVUJ6bTlhcGNHYWVLWT08L0hvc3RJZD48L0Vycm9yPg==" } }, { - "ID": "ea26d563a12f42b6", + "ID": "cd95d3164b97c4a1", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy?x-id=CopyObject", @@ -446,7 +446,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/mydir/as-test" + "go-cloud-testing%2Fmydir%2Fas-test" ], "X-Amz-Date": [ "CLEARED" @@ -470,26 +470,26 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:31 GMT" + "Thu, 14 Mar 2024 21:58:25 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "iEzCnuF/L4J0r79iqHQ8zmpvJByQI1caoIE+KO00vcD1rk2UZGZ8Cc2pp91HK3nZeRiSjO+fXfLXG8xw4EVV7Q==" + "751UjcdH3D2xyDIMWyV671PZlGvon2vC9WIfSXnHloyv0NxgthJUT+FKjFAw1mCLk2JAWe57e4Y=" ], "X-Amz-Request-Id": [ - "KYXJMFVFRCF0YMXA" + "8WSYYQ42XCX3VDWB" ], "X-Amz-Server-Side-Encryption": [ "AES256" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA2OjMxLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWViNjNiYmJlMDFlZWVkMDkzY2IyMmJiOGY1YWNkYzMiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjI1LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWViNjNiYmJlMDFlZWVkMDkzY2IyMmJiOGY1YWNkYzMiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" } }, { - "ID": "6ffead69278b6574", + "ID": "d92322daae395d7d", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy", @@ -534,22 +534,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:31 GMT" + "Thu, 14 Mar 2024 21:58:25 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:31 GMT" + "Thu, 14 Mar 2024 21:58:25 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "ti1kLY/+1H5HDkcbWSjkNcMviPgncPRLfzfHVFkjMuewdO2FGbvxTQDEnIAav7jkBx5065vtA+FxDHo9l5WO7Q==" + "e1OxXWWCZwfp30XME4NenJNHuw1mVo1Z78Q5S+AzxmUDiRElaWXxPR2WCGIRM+jmu2aYkO+UyMA=" ], "X-Amz-Request-Id": [ - "KYXVJAAPP5BCXSDN" + "8WSZD2P905YS2B0Q" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -559,7 +559,7 @@ } }, { - "ID": "5c181ac56f35eb13", + "ID": "1e6f526b883968ad", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy?x-id=DeleteObject", @@ -595,23 +595,23 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:31 GMT" + "Thu, 14 Mar 2024 21:58:25 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "aPehfFnpbcfM+EfNNQKZllQgO8f7rbrK1yG954kWeiOxlAARrxBOXlg0ewqhEaMixHXs9Dc9ugkl2VaXXV4vbA==" + "jZABBD2EEn+/SSpW/3L7APf8fHiycAh4gOoGOQQOWN4EOHWpBjiVrWoG3UmDPo/4wTX8Qn50t4M=" ], "X-Amz-Request-Id": [ - "KYXTT9BX384K2Y24" + "8WSX29N2DE4DJRBQ" ] }, "Body": "" } }, { - "ID": "019ed113ec872982", + "ID": "0a83e8547340d3a9", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -656,22 +656,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:31 GMT" + "Thu, 14 Mar 2024 21:58:25 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "tobIn0J1ksSXn430oR3G6cHps6lWe3QgeyloFIS4pxmNmokFxk8hGYdC8dtpjEuX26If77yikW5EYnQJac6s9g==" + "5rLyWb/n0mS9gSiH0J8a4r7rujvqh0fq9jgEJVMxTLlMlp2kST/aN0iPXPIumq1t87oy9I+HXG0=" ], "X-Amz-Request-Id": [ - "KYXJ1293QSD7ZQ35" + "8WSZC0H0TD60YT8D" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -681,7 +681,7 @@ } }, { - "ID": "5cc8f7893d5d0b0c", + "ID": "23287d6a5a88dc7c", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test?x-id=DeleteObject", @@ -717,16 +717,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:31 GMT" + "Thu, 14 Mar 2024 21:58:25 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "vpxE+KrxoldJKcVQJ5Q/blaVjc8k/Bpgj3akwmsWY2v4kTJ1BPoRsaYLQvCceERdp5sZapYBOFRLDVk2+s8tCA==" + "hoCwqkBODO708PfpxX7NdvWE2/1YkkQQGiK9tcchA6VzEXA7Qzx8wXzOAC/YYH6vPQLIT7KgYSM=" ], "X-Amz-Request-Id": [ - "KYXZVYRZXDJ18G79" + "8WSWP5WZPFHJDJ1P" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestAs/verify_ContentLanguage_can_be_written_and_read_through_As.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestAs/verify_ContentLanguage_can_be_written_and_read_through_As.replay index 80f7a748b..09d69fb7d 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestAs/verify_ContentLanguage_can_be_written_and_read_through_As.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestAs/verify_ContentLanguage_can_be_written_and_read_through_As.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCFElKSPQAA", + "Initial": "AQAAAA7dhWn/DQgeaAAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "72b35d2d97fadef4", + "ID": "0d97a7b084f3dfc5", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test?x-id=PutObject", @@ -92,7 +92,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" @@ -101,10 +101,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "ZmXSW0k4J3V6g+VNwILXZupu1lTIF3b1QUsgkaN6QTy/2+4ikQlAm+4duzxM6Ci6dkJ5XFTj74U=" + "w/fL6snW8vT3usgsJEEb0uXsI+gWEv0HPDY5c/gn23cMSW+ZOQCXm/lyfQwFQwKTS5gGPt3QCq7VPlqZaxiWjg==" ], "X-Amz-Request-Id": [ - "BN0RRQ6EQDWFAETH" + "G7XJSZH1DS9YWGD1" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -114,7 +114,7 @@ } }, { - "ID": "f0a8c951f3bccbf7", + "ID": "7738243a8d8da981", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -162,22 +162,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "XQj8kmTsG0jFOP+pDUzltAI/OgE5BFX+m+vcPZZUIg/wWIbUh0E2Htvio+DFQ6/GBxWBcM4CYGM=" + "JC1Y7Nj4dS8oUEoyUTjW5qm2nkXuTBXxUTuSWbKs42u3XrN3QV953gsxypy0Y3gDjhheQWbmlSdU6dLFXML9lw==" ], "X-Amz-Request-Id": [ - "BN0TD6CXPJGMY3CQ" + "G7XN3H9QJCEZ49D5" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -187,7 +187,7 @@ } }, { - "ID": "ff3dda7dfea3965c", + "ID": "4b664244fc31b5e5", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test?x-id=GetObject", @@ -235,22 +235,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "myZ0QlGTVgJAf/DmqE/X1QtfL6aaU5asltSrWfpkaCxppUPi4I2Wl4Njqb3Ov61YVrLy71dF3b0=" + "EoZhXmPLF0X+E1I6UBouBjsRJN1P+iL7BF9l24TvUCmQo7KbFsFVtcmU5+erSHjyJd2QCeSyyCyPoZLE7AMbXQ==" ], "X-Amz-Request-Id": [ - "BN0YJ5D36NFWXF8S" + "G7XR8NN0XFMYEAJ7" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -260,7 +260,7 @@ } }, { - "ID": "76a871113cc4bf9f", + "ID": "1cfb2293c62d753f", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/?delimiter=%2F\u0026max-keys=1000\u0026prefix=mydir", @@ -299,7 +299,7 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" @@ -308,17 +308,17 @@ "us-west-1" ], "X-Amz-Id-2": [ - "U2So6d09i1rTyUGoNvERH6S+k4hOpBgqDxQuVIyX3ZJ88X0fjsYfwcRz5MsBn9UC3pWHqpXaHsI=" + "GpOAtql03KTSptoCdfoCmrXVQlkuH4DAG++v+LVH99Ud7r1dFeSl4W73/9CJn8qMXyoYTf26IdhqwTIi9xJJ5w==" ], "X-Amz-Request-Id": [ - "BN0HHN50F66FVS28" + "G7XH44VABA7SF5DB" ] }, "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyPC9QcmVmaXg+PE1hcmtlcj48L01hcmtlcj48TWF4S2V5cz4xMDAwPC9NYXhLZXlzPjxEZWxpbWl0ZXI+LzwvRGVsaW1pdGVyPjxJc1RydW5jYXRlZD5mYWxzZTwvSXNUcnVuY2F0ZWQ+PENvbW1vblByZWZpeGVzPjxQcmVmaXg+bXlkaXIvPC9QcmVmaXg+PC9Db21tb25QcmVmaXhlcz48L0xpc3RCdWNrZXRSZXN1bHQ+" } }, { - "ID": "f6c849664f19e789", + "ID": "7273df0df7cd7f24", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/?max-keys=1000\u0026prefix=mydir%2Fas-test", @@ -357,7 +357,7 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" @@ -366,17 +366,17 @@ "us-west-1" ], "X-Amz-Id-2": [ - "OJ49XsQvnh7+akDCxUMu3FWnRmH6g6jo+dK1NdEzhGeWeyEkd7dlW8JRPPvqwgZ0sCOBbFI8Cr4=" + "GcrL4wUYU36swc19u9mq/9SAo9jqWJm1/YD0OxfrWVQM1yoa7/Dh3osRkxRz82Q2hKZBC65QnKXzvhKIasTqcQ==" ], "X-Amz-Request-Id": [ - "BN0V628FS1SRX417" + "G7XR4BX5PH7KE1MY" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyL2FzLXRlc3Q8L1ByZWZpeD48TWFya2VyPjwvTWFya2VyPjxNYXhLZXlzPjEwMDA8L01heEtleXM+PElzVHJ1bmNhdGVkPmZhbHNlPC9Jc1RydW5jYXRlZD48Q29udGVudHM+PEtleT5teWRpci9hcy10ZXN0PC9LZXk+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA2OjMwLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4mcXVvdDs1ZWI2M2JiYmUwMWVlZWQwOTNjYjIyYmI4ZjVhY2RjMyZxdW90OzwvRVRhZz48U2l6ZT4xMTwvU2l6ZT48T3duZXI+PElEPmUxZjgwODRjZGZhZTRhOTZjMGNhOGQzNDNmZTMwYmZjMTg5OTdkZDc4NmFiMDkzMGIyNDkyYTAxZjVmODViM2I8L0lEPjxEaXNwbGF5TmFtZT5ydmFuZ2VudDwvRGlzcGxheU5hbWU+PC9Pd25lcj48U3RvcmFnZUNsYXNzPlNUQU5EQVJEPC9TdG9yYWdlQ2xhc3M+PC9Db250ZW50cz48L0xpc3RCdWNrZXRSZXN1bHQ+" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyL2FzLXRlc3Q8L1ByZWZpeD48TWFya2VyPjwvTWFya2VyPjxNYXhLZXlzPjEwMDA8L01heEtleXM+PElzVHJ1bmNhdGVkPmZhbHNlPC9Jc1RydW5jYXRlZD48Q29udGVudHM+PEtleT5teWRpci9hcy10ZXN0PC9LZXk+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjI0LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4mcXVvdDs1ZWI2M2JiYmUwMWVlZWQwOTNjYjIyYmI4ZjVhY2RjMyZxdW90OzwvRVRhZz48U2l6ZT4xMTwvU2l6ZT48T3duZXI+PElEPmUxZjgwODRjZGZhZTRhOTZjMGNhOGQzNDNmZTMwYmZjMTg5OTdkZDc4NmFiMDkzMGIyNDkyYTAxZjVmODViM2I8L0lEPjxEaXNwbGF5TmFtZT5ydmFuZ2VudDwvRGlzcGxheU5hbWU+PC9Pd25lcj48U3RvcmFnZUNsYXNzPlNUQU5EQVJEPC9TdG9yYWdlQ2xhc3M+PC9Db250ZW50cz48L0xpc3RCdWNrZXRSZXN1bHQ+" } }, { - "ID": "5848cc97772d6b7a", + "ID": "01148ae5e96b5233", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/key-does-not-exist?x-id=GetObject", @@ -415,23 +415,23 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "h8J5ZltmnTLI/Hdg5RwgTatKTVcKn5VNze5cBBKNMq/lIQbeICWnIZH7spgA3dSErYFcGY9a+hM=" + "UlZmjjfQUxLfPyWEUHYRHfnho25F7oYpfdFzd8S/qJNQrfPYiq1Hn5b5tkSNx2tK6Nwo8VW5B+f69usZM/iDSg==" ], "X-Amz-Request-Id": [ - "BN0R6X5FMN6QQANC" + "G7XVQ4C3Z349G983" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5rZXktZG9lcy1ub3QtZXhpc3Q8L0tleT48UmVxdWVzdElkPkJOMFI2WDVGTU42UVFBTkM8L1JlcXVlc3RJZD48SG9zdElkPmg4SjVabHRtblRMSS9IZGc1UndnVGF0S1RWY0tuNVZOemU1Y0JCS05NcS9sSVFiZUlDV25JWkg3c3BnQTNkU0VyWUZjR1k5YStoTT08L0hvc3RJZD48L0Vycm9yPg==" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5rZXktZG9lcy1ub3QtZXhpc3Q8L0tleT48UmVxdWVzdElkPkc3WFZRNEMzWjM0OUc5ODM8L1JlcXVlc3RJZD48SG9zdElkPlVsWm1qamZRVXhMZlB5V0VVSFlSSGZuaG8yNUY3b1lwZmRGemQ4Uy9xSk5RcmZQWWlxMUhuNWI1dGtTTngydEs2TndvOFZXNUIrZjY5dXNaTS9pRFNnPT08L0hvc3RJZD48L0Vycm9yPg==" } }, { - "ID": "d15f5da99dd66d8c", + "ID": "e51ecb365fa5c8a8", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy?x-id=CopyObject", @@ -455,7 +455,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/mydir/as-test" + "go-cloud-testing%2Fmydir%2Fas-test" ], "X-Amz-Date": [ "CLEARED" @@ -479,26 +479,26 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "4QqC9n0gWfqLlmrxCGPhV+RpZVBudjPfTdvnhzTNwhsycJ7WRjK9VXRsCozOZytgHA6su2aUe3c=" + "WR1JCeVaUqnji1fG45+B/XmnJ4EgMddBCREdfOKVAma1LOiMcklaW1NJU/9SGm6biHQAuTp83RHekEQezvfn7g==" ], "X-Amz-Request-Id": [ - "BN0PSD7MP2CMZTW2" + "G7XVKVX1RX3E9NG9" ], "X-Amz-Server-Side-Encryption": [ "AES256" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA2OjMwLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWViNjNiYmJlMDFlZWVkMDkzY2IyMmJiOGY1YWNkYzMiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjI0LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWViNjNiYmJlMDFlZWVkMDkzY2IyMmJiOGY1YWNkYzMiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" } }, { - "ID": "84c59c22f0736113", + "ID": "aa8ee79d59a3e13b", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy", @@ -546,22 +546,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "6y9HvIXMa1X+3I65CpFTkVefYOvge+e3M5l4fJyVGZvFoLoTF8CbDP1RrzVPl37e7tWRV4NyqKw=" + "0aaXRTx3hYJWd7oKIjmy7S1Q4iJiRsI66iCF6HkqDRGExOGetyV5ou8wADYisWxGWVFnitF9xsgs5C0MCsmsUA==" ], "X-Amz-Request-Id": [ - "BN0HN9SWZXHG7A4E" + "G7XHSQFR0VM589Q3" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -571,7 +571,7 @@ } }, { - "ID": "d554de0ef0ccdc23", + "ID": "dcf18e630b40f5eb", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy?x-id=DeleteObject", @@ -607,23 +607,23 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "DHofXkDnRqULZIbttQSjLGlzyD3iaNwoTjeDGVbBL2lZMbNaMYRyNgT2YYX4G4WFr/kvbgUqG+A=" + "0IYWwbg3ODOjJqJTIX8M37QWMqgfNF7xJsdOY2dHGt8aXd2QZdbZfT0MWmCdQCG68OPVKaUxrVWmi00A/ghv8A==" ], "X-Amz-Request-Id": [ - "BN0TG0V5KMNY1Y4T" + "G7XMVR7CY7A6D8V4" ] }, "Body": "" } }, { - "ID": "5f8b78ce4d40494a", + "ID": "2a8f93354f7238c9", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -671,22 +671,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "jkLRqBFyoBDCEZjFoASnCuRHx2IAulBcKlv83AKrCCPAuFyQfpXjagS00mWuMAErpak9zePrtT4=" + "H6aQhyEqmLKxM5oNjDHykv6fh1t2l+AYtmXVUjFjnNOsaIDFuhPjZJdJ8vBXcXTjPy6rGX7hmDYnPvvdk54wrQ==" ], "X-Amz-Request-Id": [ - "BN0VQ2K4VJGAEKJ3" + "G7XSB1BYKBR1Q26S" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -696,7 +696,7 @@ } }, { - "ID": "96f9eb1ff74cf06d", + "ID": "84d8f00e16337ef0", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test?x-id=DeleteObject", @@ -732,16 +732,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:30 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Sp7iWl9zyb0qxA6sScrh6Mg8/Ee2hjASjAKGCTX/y/2vy9rQTAZM37Dl4dr2zBps2k/0u6YKrgQ=" + "q4g8qfVpWpb5gYHPPs4sPHUzVMgcOZiW/GyufRkEZ6FtfBfpO+ptE6vodxlO9DLUc+/1KdHgck2iTAAqYtG/vA==" ], "X-Amz-Request-Id": [ - "BN0QV32Z5ZJZKZHH" + "G7XYC6DYFR8D3Y38" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestCopy/NonExistentSourceFails.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestCopy/NonExistentSourceFails.replay index 2e05c89c6..d7b80f3a6 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestCopy/NonExistentSourceFails.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestCopy/NonExistentSourceFails.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMB/JqrvtAAA", + "Initial": "AQAAAA7dhWoPBSil1wAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "76c16dca7fbac4c3", + "ID": "49c7bda4d1fb1757", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest?x-id=CopyObject", @@ -68,7 +68,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/does-not-exist" + "go-cloud-testing%2Fdoes-not-exist" ], "X-Amz-Date": [ "CLEARED" @@ -89,19 +89,19 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:23 GMT" + "Thu, 14 Mar 2024 21:58:38 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "WCBQZ9TPiJnrosA/CAMLD8nbREd9U9DTod+I35Nu+ZalxgrGglca+E31Rvl7gwAKAnVqNUzpihc=" + "+fPBQ4Gn12m7uu7tBYY+Kt2fBuhQrFsJMCAxKeC/V+SQirbY4tTGIWcWRRk9EopkJs0B9M5xxCHhn4xxcFcH1w==" ], "X-Amz-Request-Id": [ - "KDZJQS7WA1DGR0ZH" + "5H95PWV9H9ZN878V" ] }, - "Body": "PEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5kb2VzLW5vdC1leGlzdDwvS2V5PjxSZXF1ZXN0SWQ+S0RaSlFTN1dBMURHUjBaSDwvUmVxdWVzdElkPjxIb3N0SWQ+V0NCUVo5VFBpSm5yb3NBL0NBTUxEOG5iUkVkOVU5RFRvZCtJMzVOdStaYWx4Z3JHZ2xjYStFMzFSdmw3Z3dBS0FuVnFOVXpwaWhjPTwvSG9zdElkPjwvRXJyb3I+" + "Body": "PEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5kb2VzLW5vdC1leGlzdDwvS2V5PjxSZXF1ZXN0SWQ+NUg5NVBXVjlIOVpOODc4VjwvUmVxdWVzdElkPjxIb3N0SWQ+K2ZQQlE0R24xMm03dXU3dEJZWStLdDJmQnVoUXJGc0pNQ0F4S2VDL1YrU1FpcmJZNHRUR0lXY1dSUms5RW9wa0pzMEI5TTV4eENIaG40eHhjRmNIMXc9PTwvSG9zdElkPjwvRXJyb3I+" } } ] diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestCopy/Works.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestCopy/Works.replay index c25212b12..346eafea1 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestCopy/Works.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestCopy/Works.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMB/LFLYkAAA", + "Initial": "AQAAAA7dhWoPCp7VcQAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "9694c93016668115", + "ID": "3583ce6e004509e0", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-src?x-id=PutObject", @@ -104,7 +104,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:24 GMT" + "Thu, 14 Mar 2024 21:58:40 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" @@ -113,10 +113,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "0zG0cRKEazzQK3u165kn546WstU/vX8nLeN1TMW3Kkg2n9aF/udP+JqYMp5vk/7GWrQrAWCradOdrFf6SvjvZw==" + "BhJbDX+DMV6QQ+6QYexlX5NzapRMzFfUoFPwOvukWxfSwOxE0210ANtVvmyhonbSAi/u3cag630=" ], "X-Amz-Request-Id": [ - "KDZSP8767SACMPS9" + "5H9ABN884DW7E32K" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -126,7 +126,7 @@ } }, { - "ID": "5fb90779411b7d53", + "ID": "c96402c5b90dcb14", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-src", @@ -183,25 +183,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:06:24 GMT" + "Thu, 14 Mar 2024 21:58:40 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:24 GMT" + "Thu, 14 Mar 2024 21:58:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "yWkZ+nAbUZBeL+8qv2LK6CtvKG13xBHANph0gSKe5lB7BlSpJ3LAAaxWflVcSnWtisp44RpyjNcVkT/9BeGKqg==" + "sxsg60jQu6AQFyXrHdrd644lk03lBEgyjm/lJhE7t3DPSScdZfE3Vrv3oNYny9eohXCzeskoPOQ=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "KDZTG1KBZSYY0ZPK" + "5H9A9K0CT8ZBY6TR" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -211,7 +211,7 @@ } }, { - "ID": "1a85ba0ee70f7e1f", + "ID": "f248ffc43dc0d9d3", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest-exists?x-id=PutObject", @@ -256,7 +256,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:24 GMT" + "Thu, 14 Mar 2024 21:58:40 GMT" ], "Etag": [ "\"a0fa9a7d7240d5c5eebd70899430c597\"" @@ -265,10 +265,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "HwP+hrxf+wNtnYN+BKaq2Pk0+HuOgOxLYzj3x8ghC4UbRm/pR3tcwv1gCt98Nx+ss6G3jqwCHYsyAhlTOo1qYA==" + "wk5wP47mJnDfKgfqHiCnw4jo9YRZ+f64clacH5g+z+VZd4/Bau0dNGhiNiKsZVLqvLj+Wll3uek=" ], "X-Amz-Request-Id": [ - "KDZV9HZ66E282CG6" + "5H9EXE344PVPPETT" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -278,7 +278,7 @@ } }, { - "ID": "526b32e98c539c89", + "ID": "96026fdd776f8c6d", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest?x-id=CopyObject", @@ -302,7 +302,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/blob-for-copying-src" + "go-cloud-testing%2Fblob-for-copying-src" ], "X-Amz-Date": [ "CLEARED" @@ -326,26 +326,26 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:24 GMT" + "Thu, 14 Mar 2024 21:58:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "AJ3jyodEQ4BeAxJHIjxBB77T0DazY8hrkBB6DCBolU8JGFRI1vmh4fNz8yiXcN/jkBZD8xOcqP5QomEqZDuWiA==" + "aP24zVp9Kro4FfILEi5WeTONNDyV1z0zVCsXhqXyqH0DIQ7AcApYlxntwhBTz7GG2vLrRdOBWb0=" ], "X-Amz-Request-Id": [ - "KDZZSTCCWXFA9W99" + "5H969KJ8V4XKTWEJ" ], "X-Amz-Server-Side-Encryption": [ "AES256" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA2OjI0LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iYjEwYThkYjE2NGUwNzU0MTA1YjdhOTliZTcyZTNmZTUiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjQwLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iYjEwYThkYjE2NGUwNzU0MTA1YjdhOTliZTcyZTNmZTUiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" } }, { - "ID": "9e63650a19fe830a", + "ID": "1211a0798b95591e", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest?x-id=GetObject", @@ -402,25 +402,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:06:24 GMT" + "Thu, 14 Mar 2024 21:58:40 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:24 GMT" + "Thu, 14 Mar 2024 21:58:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "XA+neIKr1TtpAGwDIML/v/N+l3Fwln+hFfnMYNMX+MlEee1I+3FRFzGs1drJJeJCHx4zGj7pjt/TvO8LoOIh4w==" + "aDv9uVbTGE3s+ABklZgk47ujn/RPMUN4IXLImmiRjiAZV5lnm5y9vdCLe/1rkdr56/rBSnc7018=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "KDZVR7W18NNQ0GQ9" + "5H92DTMQH5A2R15T" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -430,7 +430,7 @@ } }, { - "ID": "5013df26d33b6199", + "ID": "4f109cbc7703cf5b", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest", @@ -487,25 +487,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 21:58:40 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:24 GMT" + "Thu, 14 Mar 2024 21:58:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "dvM5hmglbZc7QIdtt7tMgmP37Gv7PA6vaVf1KEvK1RbZgbuogUM4sHRC00rC6d2J8V7HG9zHDjg2Kvsn3GxJdQ==" + "7+gpVZry5S72Z9csW1oFRzH9uWh0Wyo+GZNP8pLdClhckyzzS4J1hSpdCmIhDW7CsJGHmR+4m+o=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "GCT42VZZVVB7M4V0" + "5H9D3VRZ4ASD2YPQ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -515,7 +515,7 @@ } }, { - "ID": "faa5e00a814e1f36", + "ID": "10488feaf2e7e437", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest-exists?x-id=CopyObject", @@ -539,7 +539,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/blob-for-copying-src" + "go-cloud-testing%2Fblob-for-copying-src" ], "X-Amz-Date": [ "CLEARED" @@ -563,26 +563,26 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 21:58:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "WnaIcilp3YoyopRyTrYp876Bthkg6WfMUyxsavBNam5EULlGHBVdL3ODQ7iBJf/bnzycVF6f/bKH8+SASBrczw==" + "qPYQxT8F7gO38fSToQlIbEuO5NrxvBcvvbP5ZGt7mIzkBCaKFO1FrgVBV35tJLipDteYi3Y2RwM=" ], "X-Amz-Request-Id": [ - "GCTEKKS6X4J02A28" + "5H98S6C4FCNT04PE" ], "X-Amz-Server-Side-Encryption": [ "AES256" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA2OjI1LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iYjEwYThkYjE2NGUwNzU0MTA1YjdhOTliZTcyZTNmZTUiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjQwLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iYjEwYThkYjE2NGUwNzU0MTA1YjdhOTliZTcyZTNmZTUiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" } }, { - "ID": "d3c3b5e7bcb51e95", + "ID": "f23b22a5c46bc729", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest-exists?x-id=GetObject", @@ -639,25 +639,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 21:58:40 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 21:58:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "1AwEZOP2F3Hif795zeI1h4gKO8HaTymoonV/vpue6R7aKLb95B8ovLYf9gDZ7CtJNMW1bjq++Mw9vfHPfTnMlw==" + "xIEnzE9OnoyNUD1mDbT/dhSIu3kQnHIqefqvLIwkdHQhuuXcmV7/NkmPOpZ4rIWmqcnEVNLAGHM=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "GCT6T3XX5WWAJ97B" + "5H95PAN32GNMEZHB" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -667,7 +667,7 @@ } }, { - "ID": "2b1d1081147399b6", + "ID": "c191a98929672065", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest-exists", @@ -724,25 +724,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 21:58:40 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 21:58:40 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "0fWqkMG7k0Bwu3dVH16jMWR4tSkitw0J36G+cm46YH62cRyVZ5DolKDAMd1BNmcLXdDtQmNIoeivoDCydIORDA==" + "xlTePdUTHpedJ7UbBOksStNaLJYHOw2Tnyuo0ZpEu7EuevKeso/hCfIm3nUbiXahzBp3Fpnj8rE=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "GCT05HHMF2DP5BV7" + "5H9BW5G63V19KMM7" ], "X-Amz-Server-Side-Encryption": [ "AES256" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-1.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-1.replay index 729caf6b1..4a2f284b1 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-1.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-1.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCDLSvZfQAA", + "Initial": "AQAAAA7dhWuIAJo2lAAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "36e360fc82768ac9", + "ID": "d7618d0a9521a5a3", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "53/A4PhvFkLEgCdEB8JUGUj4FoR3Px9SV8aBTFoiaglHIvSdklggUavQvg+m+3ysEFbzAJwOV/w=" + "r4EBV4EzH4N+tb+dawZC096A+04Fp5y30eedH0d++dWEffn+u4MjHmII5SpSg0d9MDkVGTMtpAo=" ], "X-Amz-Request-Id": [ - "N74XPF19D5H1BC0N" + "WBR521H5XBGPNS61" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "84878d3dcfd45964", + "ID": "f51669821252fc92", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "myji9HrgRowTh7MiAfR07Mp5G8OrqgcRgpniHldvcQvh8OH8sUa8R9GBml02Qubf1fIQE/l83gI=" + "ZEQw7oRZ+4CCEp/cvmX/pzvl9bikSGbP+FH6zK2xm6T43SBzoCPUPa4r+bOQMRBtGBs5Vv3zRy0=" ], "X-Amz-Request-Id": [ - "N74W3KQMD8EQGPEY" + "WBRF4FD5S98312DY" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "4abc966262c1706f", + "ID": "e6fe5b3b66a948ed", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "I0WfyQTjTauVhFmbELJ7XzNrLNm4X6eqk1f4BUlVCLqVs9Y2PTlpmpaGOunPvYkY3jYBTRSGnV4=" + "AnIiC1xR4g0PVk/s2S7c9SL+E7jSXHcQ6ALUkgqg9DjnZX+CCdynISQpwW0vrojU2g6+rW0ax1Q=" ], "X-Amz-Request-Id": [ - "N74R4MR8APKB57JZ" + "WBR1EJW6C1FYYNAY" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "e3a04de2ad63ddf2", + "ID": "3cc666aacd2959aa", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "d6SKY6e5lAC75tjlYMrSW/eRzU3akp+A6O8rsdvrHuSZgUo0f8z22SDc2Ki0AdD9Ov9jGq72RRk=" + "GvOOiDXaVc8HVL2yiRKWigJ6J+Jgl+Ge30D4jfU8U9gvDW6vVtXa4gi32h+4UyeaqltBgDse/eg=" ], "X-Amz-Request-Id": [ - "N74JDXCPB2J0RBSB" + "WBRC2M8EVGA5VK71" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "41d1dcc9a1737c65", + "ID": "688275cc579e55e6", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:57 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "ACepH08RDFIAAwwCDzSIsmPhGPwPJjI7k7RYlYZ9mGOPMcn6/YCZ30/2CKtubkwe1AvgcbpZudc=" + ], + "X-Amz-Request-Id": [ + "WBR6SHNS7DFQC0KT" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjU3LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "1ca0c244354ad244", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:57 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:57 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "+Z7MSLDKJmvewD12Ydmm82tCuRVE85NbP7h4e1yJnSNuJjjyPe3/jBmUNHoCEp1OYAhRf5THgLs=" + ], + "X-Amz-Request-Id": [ + "WBRFKYZSJ867D3YT" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "b1dc36e794962806", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:57 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:57 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "RQIMfnXjhBW3ZD6Y7dgjG5Rg3ZQXPYxpinJRLijAGXPansx5Rbm8lHNKGQrB1e5Et+eTv4Ywevk=" + ], + "X-Amz-Request-Id": [ + "WBRDC7JBTAXWS9ZZ" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "ce0ae581d4064e0a", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:57 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "6eVh0Gx5ytWM44qWJ8h9Kt81fyXt4BwitWULX5KBa2nDPs9kwKaWIwh/paICTu0oANSr2rqMS6s=" + ], + "X-Amz-Request-Id": [ + "WBR6EBD36R48BG15" + ] + }, + "Body": "" + } + }, + { + "ID": "f460e0fecef16888", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "1vYAovbQNdzowv/eVGYOu5TDumWt3uE9V721Kua6smRIm9CF0EH3vICfYJzh5eTrlKIG6Sqz9RI=" + "x9f7r7XyDBiE+Kye6+O951JO3KCVbY4q02hsO1Y/L6r55ymXADIB9wTBmvCtjQqiP6AI2lx3LvU=" ], "X-Amz-Request-Id": [ - "N74Q6575WFTKEN85" + "WBRFT69098YFYF1N" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "4d3c225c433eebe8", + "ID": "ed0d3d3633ed669c", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "JVBETkYLyTnmES7bLB89oMYhRM6G0QRSmdsDv3EZQVcjL0XC/C+jiDmQ+7EoaeGoco77h14EMeY=" + "xBcEnmMxPActFYLSTjbMloLp9lbf7wY4eBbqSsJ/OE3mCvOPySdjsccCxA1QZi5sQx4VQJgfNsI=" ], "X-Amz-Request-Id": [ - "N74W1W2VW5D9MKB6" + "WBRBN56H2BP63NF7" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-2.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-2.replay index a4b92bd47..becde20cc 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-2.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-2.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCAOYQiGAAA", + "Initial": "AQAAAA7dhWuIGEMDUwAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "e8f9a5b908333eae", + "ID": "36a31b85e861f7fa", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "NHTb+kShYUTcSNPCn7qFIb/uXvWYzfbxoDjjinlrKy0VOWkt/9HMKgltwUVhqnp3umW7bfPyI4Y=" + "AzaHCyoNloOwScRRm9SxlB6T12gFIeqeJ9gvD8eG7awA62N8Vj0nMYbPTMnACPAsQgVYKX08Y9A=" ], "X-Amz-Request-Id": [ - "GEV3T7WSYNSVJVBV" + "WBR9F6AJ2DASYXQH" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "32fb784fa4ca7c34", + "ID": "845d9d48d8066e05", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "kubl1o28uBA9FBAecXYDoTFPqQQK8ilvHI2taD3pfL5USu50+rFm4AwUKug/u3SH/PFb4MNxZUs=" + "Jkl5U/2D3et5QwZ4APBhk79vTkukwECDSeU1n5TKBP/JzXf8Wx+AHb/8o9BVncCtEoc4cZUykGQ=" ], "X-Amz-Request-Id": [ - "GEVAAYDERF1XCTQJ" + "WBR0BS9QM38TYGMS" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "548f3069fe0a851f", + "ID": "4e0be151c0c1613a", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "EWW3Dvz0N/yZ2lkbvCLeSaWZ//nwZ7LThBwaZJfnHmr/nSscOzNJGZJHfLEV3ezhax1ucHCIBl8=" + "wSpFhyNBbiZgruN10H0pvfM2NuahWLYVZkJvC2OIh/ufjsdHOjgMIPCwSSq6e7RbpXXe79HgCks=" ], "X-Amz-Request-Id": [ - "GEVDZBMN3W742K6Q" + "WBR0CPE63NQ27TT3" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "eb3ff71d1c6d73d7", + "ID": "1e39e2c84afa27f9", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "iPs/IL5KuoZHyzuC4wiI3lTMD/xNNc+npn+XJOUdk0w8D6FP9dC2O2oe1qrVWyVhILvkQcqn8X8=" + "GTk66gmU6VnQQEohk8kZRzI9bT9yxgc893obMoIrgj4XtoONLqJ8fxoVMbgeQ7UHQFiPO5SsVdc=" ], "X-Amz-Request-Id": [ - "GEVFN0J229169NZ1" + "WBR4V9CR3CQMJBPJ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "14188f4d800f62ce", + "ID": "daabd82fe06a9355", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:57 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "+LaNmprFHisJaN6XtkAj9BuYd+KLU0uwKLcuOLnAilvtsY6oby/NzoiFhqSjv7rWXumWt84UqiQ=" + ], + "X-Amz-Request-Id": [ + "WBRD1NM5Z51Q9J0N" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjU3LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "7062322279e274ed", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:57 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:57 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "pjXuu4lJRvJ/VP1HE5IDvR/LlwDgX3I4QPoVXY5KdCSmeM3eF3cJFL5k5VRKhJEQ5SuVuTfQ9Vg=" + ], + "X-Amz-Request-Id": [ + "WBR997N3YHXH15RC" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "980ef40f3a9cadcd", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:57 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:57 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "Ifq7u9uSTpb2i/1VBVuxe8LbcULsJGSeJT7nJi2s92Hg6AvkO5wFcuM8u9YHLis6bNyHI6bn6gA=" + ], + "X-Amz-Request-Id": [ + "WBR31YMWSQ4ECBB8" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "e7c6eaed13f533a1", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:57 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "lDT2X7ax8U896hfp3vb5KdLiChle1nBZqvoqO5tzu5Z2Dvv8GGM6bBbrR9r7c6Hg7me1D+WvpcM=" + ], + "X-Amz-Request-Id": [ + "WBR2F4286MP5T3QY" + ] + }, + "Body": "" + } + }, + { + "ID": "539fb94fd62e96ad", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Vi8jKv1w8dFrpbT9fthZ5J5f7XKN8bXb2n8e/H8dMzHcUeEwR1Ce4oOcwU2AKbnszKeaIzPKFAs=" + "HBlSVw3rEiVoCXdPq4ZUAY+jv/NZJAVgKkTeYKKGpK2y8bj9FL04idQ5d3VHlas27r/BzXWaPg8=" ], "X-Amz-Request-Id": [ - "GEV24408HSRNPM5Y" + "WBR05PMJK48YGV7R" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "3f13fd3ca7249aa1", + "ID": "6a759ad6803f342d", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "x6ybG8GOq9Sd6HHqU4J5yQSNrEOzJeiQoSz2gEz4YpWMFbdlgc3pXMRPUAPxqcVQYtxOR0ctPj8=" + "hMAhsrMWcQPfbvO3NXjVeXMFIf3yk2cRl8SOYQax3aBmjVI9WT0+n1R4dUsdxHQ6shp+6uOCoQw=" ], "X-Amz-Request-Id": [ - "GEV2E4B6YJQQHG1W" + "WBR729N561EZ2DT8" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-3.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-3.replay index d53f2a756..94a3d6164 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-3.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-3.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCCKy4d+gAA", + "Initial": "AQAAAA7dhWuFHWXjuQAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "b23d4ba0e7cbdeb0", + "ID": "53e1ad62ffdecaf1", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "tHLuytrXkfquorfUJ9N9BKFqMj7onT8/nTidkSXxBZ0kHMHl2JX4u1uJ44gxQTmZXzG5f5MfDKc=" + "EsTwSrpW22ewfp1WiavHu6zFy6VEnSntdpmiJKcy/x2YLb28/Dq66vJc9e3VK0V6W4LIlPg0GFo=" ], "X-Amz-Request-Id": [ - "1JHT9J6MWSBC7TYD" + "QYSPG5919MSDA4H7" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "a046bbd21aece105", + "ID": "71d4f2772ce4b4b0", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "ZPnFrslUwdAVKL9ZSVxSfxJ6lTcfnQwgTWWIuqjnEQlSFQJ4yzYMnL3AVgPAFy2YMfV4cOzRhpI=" + "QY3kIkIXj9OjQD7qKK3h34nUZVhR8xYus8IsIFp5WvyTkoM4oMPvuMVPm8P/48I8CoheqS4A1jc=" ], "X-Amz-Request-Id": [ - "1JHPQYV0HRC5R150" + "QYSGQS9D9HAMA38E" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "af5497573115454b", + "ID": "35640ac7a3c4864a", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "eVpK7iVK7/zy+vIKGdTUwb8wxecjHHq/Ff0j7nvhgXJf1ox75AXfGzHpgA8tzivUgI0Q6+s7uM0=" + "PhnS+bn2s821Yf+UcTc1dJIBbYn15S10NYlOYUq0C/K75RSUJQi0+/VAPvOb7XB8dCXpRCoXKj0=" ], "X-Amz-Request-Id": [ - "1JHRT6DWE1QYXMPY" + "QYSXE89MRH3VBKM5" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "b220a98c12428156", + "ID": "ddee8c60f45041d9", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "hSo/IER/bvmVOYKsoZlpLxNQVY23m13ZRthhBLqwAaDvB+IZzZBJ2RUPM0Lcq5dyLzRyeuOgVPA=" + "svaKMkJd9ze0GqyQFIoXiKpJfl0yFKkC49UXBaXw2lnHCatiY+osaWjGILmJT2YQ/OzP6QZhheg=" ], "X-Amz-Request-Id": [ - "1JHHCKE98KFRQ0FH" + "QYSPBGGMFPD1SMPK" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "ad4d09edec385365", + "ID": "a3d0c52ece865a23", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys+%21%22%23%24%25%26%27%28%29%2A%2B%2C-.%2F" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:54 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "PBit0RA7ETsCS86ElBgIAzDA7vVBq+cbwz4QAOyibEcCue6hsEUolxXlPugZRaGbkNjQWF8v6GU=" + ], + "X-Amz-Request-Id": [ + "QYSMZA0WCA546CAM" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjU0LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "7af9fde6ff16f4e6", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:54 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:54 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "IUjYzmYnYObT+PWXSPVnRLxmOccSFFx0etSa1HCzDUwpBfe2jthaYVaJ+Et2ewRr63+zdFsz3aA=" + ], + "X-Amz-Request-Id": [ + "QYSGQEK89A220P69" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "2c8f5f65aed04f46", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:54 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:54 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "fyRfOrA23lZ6Q5rTMnQ1TZhYzZ0jc+oemkzQCiUFCUAPUXjyao6az5DibxQjhzob/ikIVsBgk+k=" + ], + "X-Amz-Request-Id": [ + "QYSQYR6DA4SPC0RM" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "75a56146ff55f9d2", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:54 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "+hlz2xKLycNluuiOQb2ku/EBcnKF6fdsgL6klWzw1TSEHTncK4wnhK4Fb079eP0VPt+/b5aUOwY=" + ], + "X-Amz-Request-Id": [ + "QYSQAA13FR8QNDYN" + ] + }, + "Body": "" + } + }, + { + "ID": "c3385f342c4601d2", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Mb0E+pNbHBEdvzFQWCk8A05Y66YM/QeaSenNEViVbTgVzD9ttYI6LBMjtDjlpq00g+V64Ch8g7k=" + "RPL0FwxoF64UJ8i/vt5EceMAI/VIXchbn4nMieYanefz1PyI1zEspfFOo3SbWJQNGHWVELjoFOU=" ], "X-Amz-Request-Id": [ - "1JHJ8DR8XX4GNK7Q" + "QYSSDVHQPG55128Z" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "691e191696651d1d", + "ID": "6f7f3dc2d4a19e15", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "xXmDH/Vv5FgC39Z1csPN7EvNKPHD4c3U6Ebvr3+U0taZi9ZeGBYJQJPK3ShglD8Doxu4ot3fBgw=" + "bUG0LCcyoa8EeVFLzftbyUDieeFlmG2NWfpfDxt4HaHAxip+7ruzXyeKSOa717SDa8EjdEwy+5c=" ], "X-Amz-Request-Id": [ - "1JHHQ4F9TGPHRZM0" + "QYSWAA4NDEBRS1RY" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-4.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-4.replay index 53a242b37..f0895b9f3 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-4.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-4.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCCDbXnbgAA", + "Initial": "AQAAAA7dhWuFM6+zmwAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "d8e92e6e54801453", + "ID": "86d939a2312c0cea", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "UQdTzohI7l0Vgwr9Eit5E6wjKVyCUShZKTZl+oBBDwY0r73zQxSz4hrvad2RV21M2VsfTuiqrbY=" + "3TQGdRaoPWG1IXUwxwnX9uWBXAy9p28Ohtu2KWASN1e5y8h0qVjlobz5XAdjs36v13QBJ7tvqdE=" ], "X-Amz-Request-Id": [ - "1JHHGD4J00EBY8S4" + "QYSM7EWA1THN7C50" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "f1c0622394e8be89", + "ID": "cdff1d57e7c67990", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "TYEQuvsnY2ndXRrPBXD3UrfoA0DQGAW1p+cri6lknuppL7g7kFV4L80WrNjsSufdSwEzyOr6Rq8=" + "vfeOOWW5m7crOtaXCrkIlm9omsgjFGpWyAkK2DbdLQWeJM+hvLu7XpmSkz2LJgUG+gUW/SIrTZQ=" ], "X-Amz-Request-Id": [ - "1JHZKKDS49WYGE0T" + "QYSPTSV9EGE9BXBJ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "a060134485aaed27", + "ID": "7712bdb1eecf41b6", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "8w8vcVbcys/a6FqkOK3J4QrXQbgYyoIIfWvEWoLzEUVWf3QXMVPaMzUk0WTVwV55eOk0R3JI8ZY=" + "a1MIkM6xc98taqmakhot2GfxJQaDMtQxd3+uUwc/RxnX34liiL8l5/Ce+KqU62Z+FjlyKguIq1M=" ], "X-Amz-Request-Id": [ - "1JHRC0MN13DW17NR" + "QYSVCF0ZCXHMFF20" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "a155fd0fb8b510d8", + "ID": "ba579ce15d51ade8", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "LWXE5c5CIbEkIcmeuOrno/xR5vqpfvtdlFIyF6StyON90LzpX8Xo94S7yO421DpAVCP595wA2ic=" + "VFXiNm5PoRLNUBvXOsN0gh0skcmsQqyzSHvgZTclyZa+o7KiLQStjZ6Qnb+yKT4wHyci3rm6Xf8=" ], "X-Amz-Request-Id": [ - "1JHQMPD2RKMJRE6Q" + "6VREY8QG602R6WFT" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "b4f7cea687050de0", + "ID": "138ac385d08a0d2d", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%3A%3B%3C%3D%3E%3F" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:55 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "kC7tcNQ1wun5mOTxxchmvS2XxVTie9rJy1005xQtvjvBgNckq6UJzQTYFJPdl5c6kaFQcnRdELM=" + ], + "X-Amz-Request-Id": [ + "6VR89GHSR98B9RPB" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjU1LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "902d17c3eeead105", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:55 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:55 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "vKNxXd7qxCbpKMtv+2gXhah3msXyf557GoWL4mQ4f8vx8BAFgiaQlUq24+jt8QLEQ9UJgxqUBJM=" + ], + "X-Amz-Request-Id": [ + "6VR8NT1F8GNWHS18" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "4c51936c90526a6e", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:55 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:55 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "kQOu8+wFXaZcgbtwrDFPaoUQXcWp0tY5gTsRTUpSgO6Xz3vqmQCgqUgGkfDEozypANle4GvjUyo=" + ], + "X-Amz-Request-Id": [ + "6VR9E011X6HXXS6X" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "355309f4881343e6", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:55 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "6nRJhyAOx2NJvpfbpnNmR8u0Hh+C0vr8MZmCP97XK0GwvWGLD4ZPDmQKQv0S1HADthaQZIFySdk=" + ], + "X-Amz-Request-Id": [ + "6VRBC689HWB82E6M" + ] + }, + "Body": "" + } + }, + { + "ID": "d8ed7591ba4ef3dc", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "AqLTXRRZRfoynPi02ZWwt0p7ALPqVNfOzQTZalP12Icb3zpsqZg8d5H7po+rtdIlZKoZwv1xB6Q=" + "5RfvaysNvSyq+BufmNWnghRBhOI3TZBDg8rmeDJ+njCg6U1HAMMZ/GfpoMIyfZ5cPSd5oVnEG/8=" ], "X-Amz-Request-Id": [ - "1JHNKQTGSBVP0CYS" + "6VR0MRHDNHR64ER6" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "55e548347507c1cc", + "ID": "f20bb0bf4a4f1ea5", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "gv4BWqdLXRbKh7k2VIpS775o7juJbZ3YP2dfAFaArPvf8cEfQ7tPfFJtRyDHaslyVScmZknQWPo=" + "VkVRf/9jRu+pdPWgg0q0BEvFrtO8fPX03+CoCJOhudr9gt2+U6qM3NaeYKfpMfH6zCpn798rsUQ=" ], "X-Amz-Request-Id": [ - "1JHMSVF0Z9KDGE4E" + "6VR46WP3RGVG9111" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-5.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-5.replay index b508ef570..ac6ccc317 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-5.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-5.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCDO39Y+wAA", + "Initial": "AQAAAA7dhWuEFKVZRwAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "44e86ba3c5755928", + "ID": "d0ec00ece118b705", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "KVILoB2aroUJTVPmWsnfOcGbFxEKbBb9/Fpw7WwAeX1J87RRwlf8RZnfEe/zReJ8fY56sZs7+RI=" + "rVdZMA0M4+1eSMei8i5K/hdLUhjD+oil8XizGzwT1bgr8zBurFNxqHPAVBClbMBPBd9WXbtfn8w=" ], "X-Amz-Request-Id": [ - "7AAC9DXPM1NWYXPT" + "TPD5HND83M3W1FN3" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "bac86946e298a88f", + "ID": "7a84e9c312e89529", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "gxpBkbSjKMct3+NbWb+/FnqdL1fBabLDwJJ1VO4bARJVBnMbztGt9ACJdSD+BvKdZneBnolEz8A=" + "PrBcx9bwk/0FCtGhMh5w3qIMFmqFUO0KJgftyFo2noHj9geZtfW4zroArB0qkb6IqWvw/+JbCkI=" ], "X-Amz-Request-Id": [ - "7AA3Q0D35SG9C3SR" + "TPDDEMV4VBD9A3T7" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "f125a39715f2afc2", + "ID": "ca626cade33e1f14", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "wtmypSUHh4Ti1gRYVA27e6MpMpKopV1c32ss5XW4MIb/H9Y2ALnl5l7RzhkFMz/rqII1XwnyslE=" + "q5LAJi0tLgJuGSOYP+47QZDlCI/Z5m/QPD57Ls52Lr8/FJLNKSkkKoUUZCTmCXORWzTbDOS0yzA=" ], "X-Amz-Request-Id": [ - "7AA05BMAQA1Q3DNA" + "TPD7EWCHHMXKEQYJ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "51b7e666834b0ec9", + "ID": "fa3dbc215951f169", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "6CXztxZmIeRlyfBchIre5Y6LovP4dn97yL2F7mEIRYIOUZdKx3BPo8r0GwoPEWvEJtEAW6CiKXk=" + "w5fOGoPMQovxQWEtvv3qVgXjMoGg9LV3NsznIFcLmudekVSdqwlZEcwMDAjLtt6XtzCAHGT/RZ8=" ], "X-Amz-Request-Id": [ - "7AA2AREE6QRB4QZG" + "TPDE508PRPB1WSJR" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "b0671370a072edb6", + "ID": "27a1f68bd0a12483", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%40" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:53 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "vm8h1MxH5XlzQyyj6iNgaourHwIVg9HoTZCcVq5GD+zB48blj8xK5P0DmWGJPEkSl2sPAmWqftY=" + ], + "X-Amz-Request-Id": [ + "TPD0417NHKPK76HA" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjUzLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "525363e2638f2b29", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:53 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:53 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "P+FzYCxp5FgILP8LfX/2cGBAtDEhCw2Y+CgPKfGMBLb+JzlRTJFrh0vs+fvvkpVXhfXuK/b1Cf0=" + ], + "X-Amz-Request-Id": [ + "TPD8RVMDGE1K6P9C" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "d33cc698b4b5707a", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:53 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:53 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "UeVW8pWOMk7FaKcGZuDh2KT58iDSV9RHELZD1FnxCFCUYkW1p5AxPURcw0pZrLLVkvWHz95a6Z8=" + ], + "X-Amz-Request-Id": [ + "TPD9P6JJ4ZFCEQTK" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "7f151aa23860db0a", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:53 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "V66zh5mAibKK1AyIzLetoVZcz61+ED8+1akhKmerUy9xCMZo2BSxzQwQFcOQ5DXxqSUWPj9ob2Q=" + ], + "X-Amz-Request-Id": [ + "TPDFGTR2FN2SB18Z" + ] + }, + "Body": "" + } + }, + { + "ID": "30c9f6782c013b88", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "27MrSgYh4Us9SfuXpqSOpag/qDICVbEkfbdErKEOeq5MIyABVmrkKbgrSliNfiur6elQLLHlL5c=" + "bBJhm8Rc0oY2FiLZrWoPYBB9bWf7fzmVz+E8rmseJ7yW6ZPefujfHE88CsoY7Fyd7iv2xkbolxQ=" ], "X-Amz-Request-Id": [ - "7AA5WA6HZ4QEJXBV" + "TPD08GRFA3S5W1MS" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "b89ac007b0c18139", + "ID": "77003736cc54bdf3", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "nIlHXz2RIPXRBuEJKMd/4oNNoBIPHDzLr8p9d12w8PNpJ454EbP1w0swtXECFvrLI9AoGX5QBt4=" + "au9xZKpPXysrStbGqBtbCMpRb0lfpceqwsHI11UktqKuCJ0LjCgGACVyTHibtPfe992OT59Mc9g=" ], "X-Amz-Request-Id": [ - "7AA5VWTW00MAJDW1" + "TPD14TW2YVMC2GRY" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-6.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-6.replay index 493236144..156dd9d49 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-6.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-6.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCBDTjPUwAA", + "Initial": "AQAAAA7dhWuGDaXWGQAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "a9f4d415f2605a95", + "ID": "70772387bb8f4fcd", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "29brA5jZKn7As8CL9up6cuyBcHaNSwohkGCdeGjWRaG1P7vehTTtIPntEs52IG12etMRfScohOM=" + "SLrXdxps7c9O1NHilWrL6voHkADX90i3MY38Kgyi9biobjodKWn1NDKhuMwvlUCFLaNplfbU1Kg=" ], "X-Amz-Request-Id": [ - "GEV23X61MZZV91NS" + "6VR4J22V2KB0GYQH" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "914c7236a9f9d36c", + "ID": "e1feb7baa3798141", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Y2+r1mc+DFI1qf3/h0MT94p2MKlLfn+W8/drUs0sVQC/n9QU2u8gCkJB2y2UIIvWnmM9MZ8itR4=" + "mspFFLS9AqvuOm6EwQjPaEjffbCP9DuQqtag2c75x0hEVVLweNY18VuG5E4IehBhJ6UmY7eznZA=" ], "X-Amz-Request-Id": [ - "GEV8JZHKN3VJQBMF" + "6VR3DDVAZAJMCVDQ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "ff704de7b22e8720", + "ID": "f0cbe83d57f1afe1", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "qIXVSKiltAzl4q+0+DOQCw6zDsNPGnnIG6YokUWpP1tGDZaT79LHc14FNTSOvcpkwoPH5jIPou8=" + "XZsvmQd2aWzVLA30i/BESAJtv1gsYuIFqmr9HaX6F7kgIwnO09gaolep89ouxXb4ITWxkOKTSCc=" ], "X-Amz-Request-Id": [ - "GEV04NC3GMWVPFYB" + "6VRBFE1ZD9EYZWWX" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "e835d5a4957cde77", + "ID": "60eebf87b126cbba", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "h4Cy6EJjCerFcFstN2hWeZelyGnU9sZ3mmNcqdF4c0Jau3WHGHSNhXMVHjk95p0fBKF+N3vhOlk=" + "Bv3vN3xMoEpL//+6/pW/XxgtAv5NaIrP9XR5zkd3zFtTp0ovvRjirqkTWW/bpShYSkWKtjLW8JU=" ], "X-Amz-Request-Id": [ - "GEV3SW8V1S83W9KF" + "6VRBEFCE972MPZ0P" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "cdc5f7d72066a608", + "ID": "8d4d386089d34a90", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%5B%5C%5D%5E_" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:55 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "1nYcGEXykP/X/jZE6AKUOB8FVXrcsxOQiVIECLUzE9DrSkkLoNnJA3lPmNsUh9OvPpjhIzFInas=" + ], + "X-Amz-Request-Id": [ + "6VR5XHPTGWFZB91P" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjU1LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "ef40ed4f4a77d651", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:55 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:55 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "bKhXHms2VTsQEF0gk88JmwAMYI90h6lRuD5XVmOzciXE/IoVE6AG1DCRn/Xyc0BZPfyfNGJsEYw=" + ], + "X-Amz-Request-Id": [ + "6VRC5073F81T9DFE" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "be982381057c643b", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:55 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:55 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "SoGNWBt5bCWFD0JoUsdj5RbB0BKTAwpa5cUw3PKYPL3EqmeHAEtu0zT10of8olAysD+vcKTvG40=" + ], + "X-Amz-Request-Id": [ + "6VR8666JFH217PXY" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "b3bc6f818f4c10de", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:55 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "KrUFogsiDwpLJFBzo/mz/9caeg9tn8/8szXl8BEI9DqZRDMJDrahl1DrxwDbEpIYqu1hu6TS7x0=" + ], + "X-Amz-Request-Id": [ + "6VR7KGY4QPHN79SK" + ] + }, + "Body": "" + } + }, + { + "ID": "b2ee920cf484f4d9", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "80/mA+I5FaZm9wzZtozwxV/FEuMz8YwcLEKkzn0mCmdtNRjwY6pvZhwDI9IM4cWE2liFlSHtIxc=" + "W6PehpX7I3P+hgCPv2EsLvFPi77prvJ/2tkfcvnJnrh/o4rxBEXeVyK5WIsVD8/9J4hs/HuSSLM=" ], "X-Amz-Request-Id": [ - "GEV1MZWHC9J5FAJP" + "6VRDG5KQCVG0GKPB" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "6cf6b01be643dc35", + "ID": "3f0e2766d9b28567", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "KX5c3RxGzKie+P1av+HjGIZSqhLI99QH4ZFAUHctwdkhjzV4rKRgdr5I0mAaW8gTia2FOy1aiEg=" + "cMyD7ZLHD4M9WzLVslpqrgWPQOnEu3g78zypoM4DyDbOCEWr9uq8lbq/Nme/44E/hJhXfItHc1c=" ], "X-Amz-Request-Id": [ - "GEV2GTF18RHMVMP2" + "6VRB1VGZ7QH3VK4Y" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-7.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-7.replay index 9c815172e..2af1f38f2 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-7.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-7.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCCOmdAzQAA", + "Initial": "AQAAAA7dhWuIL8X/jwAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "03eef6ccf595c074", + "ID": "8489510614c99f01", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "4PEl+xdkuAuQIRScrhqJFYbrRdBQAtM2hgxH+BvrLPpKU0CaXgUc0Eu+lNlL4u4htbOQ3ajdu48=" + "uISipNjCRJyK/OlVgb3UwdDzBxxSKzwlBk8EP0rpWHwx5cR3i8VlGfqv1WQQTOSRYAsgA4ssUaw=" ], "X-Amz-Request-Id": [ - "N74GQ3B78XJ876FB" + "WBR3YANKVHDWY9C0" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "11ecaf3f791af2fb", + "ID": "8950ae00e2224584", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "J0WofGwR/qXyQ17KG0gPfANZXzpR5CuSdjRlSepfox/P6Xq9cRuhHtl4E/a5pJc5Nu/yc95f8+I=" + "CZtlzOlY2+yvpRDlrpf6e0N6B4zZ51fdQYg30lJWnuuRJ6yCfbEl9WFdpsU9hZV+aetyVszHuTA=" ], "X-Amz-Request-Id": [ - "N74YP7C17D2KCDQZ" + "WBR6TTZ5YNAANM85" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "8c495f9530dc36f0", + "ID": "ce79ab04a5f0b128", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "d0ElPFjBIB5H//TMsHpfKfQWkrtpi4CICd/OXTNkGvX6o1QSlTJp/ozPsNPchEvE1yViGdd2m9s=" + "VdDgj68Bgfc1In7+vjSDMZjJE7agW6ORUzWpKZnnzM8gbrFznsPS+HCAA7mGJZwqwDspK6OHBQc=" ], "X-Amz-Request-Id": [ - "N74S2JB2SPJBP1KT" + "WBR3PXJKYDZMXK5D" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "91a92066fe22d0e2", + "ID": "b2a61f02ad0b58cb", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "jI9M0tv+hv3DKer7EAGsdwIu+A5zuhEmWlu5t0/1nDHvLHYE5LchzxRy1sTcUcBuhWElcYKj4YY=" + "yt1FfwUnRUSsBdrvkEBre+lxt3YDhbYRlHND7BEwKpJlCLcpIBv+KOWmqfg1Hb7+gzlkGExRtNA=" ], "X-Amz-Request-Id": [ - "N74Q8G91E3HNFZ78" + "WBR0T6CM0CVCZCHX" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "75c4776eda985201", + "ID": "bac18156b3e35d93", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%60" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:57 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "1kS7e6Qz0j+R/LrXcSVpYGDoGm0lOEeoGWSi9/LTzLYGHDsZt6nG9U0Q4MXlG1rZ2OAC64EGFLs=" + ], + "X-Amz-Request-Id": [ + "WBR0H0K5QKF7VSPZ" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjU3LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "053129c5f99cf49d", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:58 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:57 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "YB7PpoUcGlvp9L8PzlV4e/X5tXCAD+xZlY+iGY4x6CCAh8KpDd1luSXBhN1vYIC4VMmI3t6lJ8Y=" + ], + "X-Amz-Request-Id": [ + "DVSB1TMSFNQ4GGQ7" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "54a2daaa4e5ee75e", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:58 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:57 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "F3G3A/5p2Le0ODcxZujh92RptJuCM5VaEtgwmZbjh9+ogQizojYfQ3D8Vt29fjIb6WSLb+QfiKU=" + ], + "X-Amz-Request-Id": [ + "DVS7K9V8K724F3KD" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "aacefbaefdc0fc42", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:58 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "fYJfsIMebymIvvuzTGunUFDTCcl07LJFOPXcehQCBl9Bg9/Sdm1Z+MgjECho9X5rQaNPOT5W3Lo=" + ], + "X-Amz-Request-Id": [ + "DVS3XK2Q2ZAHC75X" + ] + }, + "Body": "" + } + }, + { + "ID": "878516a692b495db", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:58 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:57 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "mmlJvE9tB2tiCQwHfBtwYOt10CES4u3XkLTMwPGN/Y3VxTfFoUno5cR8ai2MmGxN9JE2QKHEDCw=" + "FT8K01cPuHcctc+n0q9BmYMBQ4X3bDbelrUNyXUzzvn8XlQb/N5m6L97tVmCVRVOGKDHksw2e+c=" ], "X-Amz-Request-Id": [ - "N74VQ3JCDHXACPDS" + "DVSBF9DGJ6127X0S" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "a0e9c3a369a0407f", + "ID": "dc529fa3a91f881b", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:58 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "/R/UrGi9y7doIeB/xEJBJbDw1PKpiQc10bieVUX8xC8HUxVJ9hseTxvT8SNjpHrODAWdX/DkOJE=" + "5HdurrVh9xkLLybVeSlmUMyyhSGyAhrM6ksyCkPLYUt2CnE7wAQufnRQAQAe39U0DA3cGHzQNPE=" ], "X-Amz-Request-Id": [ - "N74X4SKTJEPXXFRN" + "DVS48GQA395C524Z" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-8.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-8.replay index 8f4dd0614..53ca1c2cd 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-8.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/ascii-8.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCBHAkbmQAA", + "Initial": "AQAAAA7dhWuJCm/lpwAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "15820f23cbf39baa", + "ID": "4b8ef9d7509ab117", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:58 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "YCtkqLS7zVTaKZbK1I/KKS4HrYdJa0TTJJoE5Q/pFKK5Xnzc1y5s9zSNAds8gNCApgrixhvNcRE=" + "boHdv9JhaRxdHRrZeb5Tt+gCfKwtFt2iedExfWfcaopBSPqpN/6kKsPZXidX9+l8d2Rw2nXpbug=" ], "X-Amz-Request-Id": [ - "GEVFS09V0YWBK508" + "DVSA7SRG80RBBZ5E" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "0e2886d2e8afebc5", + "ID": "10e085a68bbf8bea", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:58 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:58 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "L6px1n0V1hXd10IKDhUGB4xPBSpH0TuSLdu+sqoDaxpV93tgsZmEgzfxKQwB9cVVOEnMDI2Jv+Y=" + "dAwGxaJLCnkKV6NKdJF+sLSh5hrKDxiewKXyIevOJ4WscA5JX9Ov5Ih60zbSq+US6auc4CwM8yE=" ], "X-Amz-Request-Id": [ - "GEV1BWJC7B73Q7MN" + "DVSASASPBDHT9YV1" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "529576aac9102363", + "ID": "b97d36be14479817", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:58 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:58 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "GMc68qnIiQWGE71w/nPljrAchVa7FZZzvbhEnkygmiLw72pve91Srxni78FEJJNHRF2BoIo+DlU=" + "TZa4EgEs22TV3NOIFhKKJAXPRO4pomNdk+9Ng1haVE0SybkrPfi7hODHusJBCz21q+euEBrHc+4=" ], "X-Amz-Request-Id": [ - "GEVCVBQ3A2Z4FZPJ" + "DVS13T53YRAZ4C17" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "016bdc7994505f51", + "ID": "ffecc405ef0be3bf", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:58 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:58 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "EXVxG2FM6Wihm1vCqJhgi5JKPzZm6ne074Sto1L7c8YQynsmisOaU0/PpIUrUEQKB5m+0Nbp5Mw=" + "I+PesJrPsBqw3T+ukWARZo0Ad2Z9lXRiVf7/o7JLT5WsZ+KXvBbC2a2ZwhFz6UlkUgh5MiCixWk=" ], "X-Amz-Request-Id": [ - "GEV1497P8FZ5WANN" + "DVS4CX7FHDY5A5X6" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "7616eab0572511f6", + "ID": "4889d7cccd7c6761", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%7B%7C%7D~%7F" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:58 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "+S1SZjClVuw4i9Lw8HQ+Qm0LFGpGC+T+6+eRUKAT1BcLoXKe9wQTbP+6s4Fbb5W+NvsUZdJLxHM=" + ], + "X-Amz-Request-Id": [ + "DVS89F2KBZXD9VH6" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjU4LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "d8f957e7923941d8", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:58 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:58 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "S+yx+MF1S4KSyXlPw6RZqp1qId7BGv+cGpjnnTOM6c0SevWT9Ito4Kky3j/NGWqeFxdcKJChI90=" + ], + "X-Amz-Request-Id": [ + "DVSES794FDMKRR48" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "87fc3f1e7b7f028a", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:58 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:58 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "I4XfwjcoL1Pt+tgz91/okwN4RRuHNQeOmIqXO0O8tSeN0j5DZPeV4tLW2f7bJ3RHiW7j4neEcjc=" + ], + "X-Amz-Request-Id": [ + "DVSEFG300MKNDQGC" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "fd403b8b5f22c74c", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:58 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "gCVtd98oK3irIw+YAtP6KWjTuVc9lY+0YbOVR9t5q5m380IQYUZRZb2BRbAXoy3oMjlwSaigT8Q=" + ], + "X-Amz-Request-Id": [ + "DVSCGDFJKS7GNM4M" + ] + }, + "Body": "" + } + }, + { + "ID": "999637da43015fad", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:58 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:58 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "m304msKD/OrFUxKrJSdMb06h6poEsZPBrhd2NKX/JYY5o9uZ4oF5ZoyRuPFP99wYvpL8Geo7D9o=" + "T4DQSKdSVSgHiwZc1FhRqyRkF+rH4a3BvS1FrSJaZCd6u6yfxAoA8ciUEUbPBtV3CApg4kZ57cE=" ], "X-Amz-Request-Id": [ - "GEVBXR14FZCB9FWB" + "DVSE7W3WSQRVDPQR" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "7b51a807e4dbd775", + "ID": "7d8d5e2afd0c4df3", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:58 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "zCL5rR69Pfq5MaDgNpq/iULUfEdHy9poKHSjHzco13f43V+IV32WRkKNvYln4gdfXwfQlYUs8AI=" + "OFlS2czveraKFoD013enwbae5Wxvn/W+ZbxIRWcIrXSNxWIMLNKaf+op1PEqbO3Dbv4tLb6CH3I=" ], "X-Amz-Request-Id": [ - "GEVCST9PTN7N69GQ" + "DVS9KD0ZGG7BYQ5W" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/backslashes.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/backslashes.replay index 99a264ad1..1e8019a65 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/backslashes.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/backslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCCHCspbAAA", + "Initial": "AQAAAA7dhWuHDsgNWAAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "036c9322d69ef354", + "ID": "12b972df33c8792c", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "jPn+smyz5VQBNhS7g0Cnz5vz4htn06rz0otn0eAOJqAkq0x7VLXnX7LWinYr7/uUd2g0ierI4RT3bsyaItObow==" + "FIJYFAhsns9sGIvfQnXQ9sw9SugUHT/JzTmecjJoVoskj+F28hjmEkm8/LWQhK+ZJY6TKFX9on4=" ], "X-Amz-Request-Id": [ - "1JHN8EJGYGZYHF9R" + "7N6GPA9ZC9AC3X5A" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "f892ddb373f49587", + "ID": "c01bce8aaabcc52f", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "YgBa/igzAcH+vJAFS0MGuwpEMgdposlZqeW5s/9iMIlHfdig3H5P97r3DJUkOlFh5sePW7G9WHmeUcyFZHVOaw==" + "TYHom9myEp9w8yiRJGkx4mISQ28jsZjUS+wKrul4RcAq5ozwXGgJnjnxbKIvUuXN3vEKuXRzfMg=" ], "X-Amz-Request-Id": [ - "1JHY3MQPQ7FDYSVA" + "7N6RKF072QZC0N5T" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "55f8360f12c809b8", + "ID": "e60e51577e19c507", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "zF6nIIRndYeJQIjMzh8dvCM3Wz/l8eCO5hzyJLTSy5U6uSHmMRxTXWl9Q7EVs4Z181vNsyQ8qiHw3StQKbekqA==" + "Uf+3lCBaLqjCR33L0bqVCrTVepjDzmnte8maXLNUx4c06p9OvDR63svJ3/+cPCmOCm6Nngvn8lg=" ], "X-Amz-Request-Id": [ - "1JHXFKWHKT9FAZM6" + "7N6QC5EYR50YCAS7" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "17a846e865732514", + "ID": "b751930cf1592cef", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "NF+3p9g6FNTT1OLSTPDTs9K+KBOynZ/jePyjLK5jfWKuIoL2GS7eZvG8c1yo1B9bV9N6IkcZEs8p/E/c3yyV9g==" + "kzqjDQSM0r9edRfVaB6dEvpX1zCza+f2oueG7rIknia443HnLv0j0qKiNiDwNl1lTrJKFQXCYqg=" ], "X-Amz-Request-Id": [ - "1JHG3Y1GBDJ810E9" + "7N6TS2TZQF9JS8FT" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "d6477dcaa8457315", + "ID": "3f0be26239b970e5", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keysfoo%5Cbar%5Cbaz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "G2EwtPeNc3ixla5BnhIGYj9YFLGPhiLAphT2PTNHpTlxrObsnAuZqc4Z2esIFHdoP64tAOzl7ME=" + ], + "X-Amz-Request-Id": [ + "7N6JCXEPTBW85K7T" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjU2LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "9d47dffb94c8c0bf", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "1kdCstqr7+KQ2mC0r4evyuNPXO8ADeXXclND3ev9j/XauG5/XReQygBz7x/zBdCVQIQQnk9q9WA=" + ], + "X-Amz-Request-Id": [ + "7N6JC7H21KN00BXD" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "b20c8c7057ad87ad", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "NR4a2mUPtPjy26RLD4f1HpgrBHjCLpcmTtuMQXEbRGXR5DjtKe2C91/PDArheT/ZJqZX47W560I=" + ], + "X-Amz-Request-Id": [ + "7N6YQKC22SHHWFMP" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "ca96ce4f01d93537", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "j/0ow4fFuKhoZnsB5Aazz2DG7HIyfR+RmzL/4+kk5nIW5SudJXD6FbmfSKgb8g+5jRzyOWsQdvU=" + ], + "X-Amz-Request-Id": [ + "7N6SQ5BYSPQT3NYW" + ] + }, + "Body": "" + } + }, + { + "ID": "34299fc0e3c72df3", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "eoTdBvZxIpaNshOb8Ubxa+Bo73SaTEmTiJriMKOURyXieZk/dtpaKCyynXoK4HmZoslAxUKtPKi9/+mgYgvBig==" + "kDaXTIbIJacGljhTqOA7bjFP+Nn2IBgsDdJZDQrpYD98DHXwJEdGJ+Mi4PZTWjhGm2aHJGYb9qk=" ], "X-Amz-Request-Id": [ - "1JHMZBGQKZP37486" + "7N6GGWJSDJ6G2AXA" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "f64a406f65ef4fd1", + "ID": "0a19ff1a7ef4fc67", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "pjeZYBDpBgK+xbYWOIubG9phOlUXic/szxFoq9bHMrSFQuBMyoj06oL3PPYSjQMyKwFubrq0ruBVasibcdfvKg==" + "PkrTQAHb9Wt/wAswdNAeU8BSD0MHUnFFxlG6yD5LgREL5/xJ8ehgUT5WpcMtj0lFI9kf8MmCq2c=" ], "X-Amz-Request-Id": [ - "1JHYTA6W3VD50ZB2" + "7N6YHSRQ53SZ3R1X" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/dotdotbackslash.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/dotdotbackslash.replay index d6b22de89..4a45cec54 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/dotdotbackslash.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/dotdotbackslash.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCEHMFLlQAA", + "Initial": "AQAAAA7dhWuDCrMtYgAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "07d99d03b04fa253", + "ID": "e0d975f6f91ad78c", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "2Tk9/U5nhcV/GJfSHmS6YkgSlEuWXbl/rbwQcAD0fYO0vP4ccgtOXt8uToWuv0SxbvzdYwx8ty8=" + "0XRQpRBjIFkyf5MtsT7TojbbZ0xBjfF0nuKlX6fNMQoGkI+P7pAlAA3buZ6KQmwkHcE0jLc0Enw=" ], "X-Amz-Request-Id": [ - "7AA5KV68YJ7D5MWJ" + "QZP6K87HTBDJWNJF" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "016d56d05474893d", + "ID": "9ce8b842c04d7d2a", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "FFV3jIF3ozvXA0RduJi0Fgq2qKU79g1Nr3t9c+yDS3xghMzsP6UjHneKj/JfCaLaN7Cm6Z40JzE=" + "L7cZ5ChJzIz/MppON719zYUUDUXmNS2Q0yvca0E3rhiIiPtDEROKmjce70jcYM8vLtMXdxsl9+0=" ], "X-Amz-Request-Id": [ - "7AA4MXA5PX3S6600" + "QZPC9N6RNDV3XPWK" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "0a7934c7d7b94699", + "ID": "2739ab4459f9eb8b", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Bm1YmsXkANGfISLfNNqzPLlML15x8ao6xngf3Yy0C3taWUc0s8fFRzpu3C7kXd6FiQE1tb1rNWo=" + "ZCfUZKYmN2RdCTjVgZyZNJbWw7pmPKwbO7hwj8q+JVmZMBq7H2YXl+UI9IBdAkrvmmbeq5B8CVM=" ], "X-Amz-Request-Id": [ - "7AAANFPXS7YNYHT0" + "QZPDERMCAR8D6B5J" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "9b625f02d0952b40", + "ID": "60dc525435e31ae2", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "D0uWn43IdILakgeBkuLrd59CruSXBwZWgsVZHEp64oZuhDdi6EU+nsNf0ux4qhn0F6y+QQICx5s=" + "/z4chaSN/Mw+Hk8E/ccb469TPNWXgbyyRtj3Ob3SS0wuDwUDgkcIL8vdGBwdYWz9bXcfwV6kU/I=" ], "X-Amz-Request-Id": [ - "7AA5C6KFNQ7S81H7" + "QZPEQ814ZSDE5EC9" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "074dccdafdd4fb9f", + "ID": "8d55ac11a43391ba", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:52 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "nBgMxHjNj7UPN9+P/2/htTSFoEGrkvX+k4m9KbDhJGCCoPxCeHMvkLYwr+NtgT4IiSER4o8vGjU=" + ], + "X-Amz-Request-Id": [ + "QZP77WA7NJNJ8HRM" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjUyLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "0a5321ca4a797847", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:52 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:52 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "6AFQIHO+fpr99qC6dBrgFnebtGyZTRiXdNbLEktpR5sbfcgONjVUu7VucQC9ROPgD0UujJcl/zk=" + ], + "X-Amz-Request-Id": [ + "QZP1J599CM8BRRWZ" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "3d1a7d1ebbd3d07a", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:52 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:52 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "Sx0Y71YjG+E6S76xUBfpZQsnijnqO1O6kB2PdDfkBBb50qumfCejNm69l6RFWby6D3SZ6bp6+mk=" + ], + "X-Amz-Request-Id": [ + "QZP4Z66JAASYMC3F" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "675350226007eb15", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:52 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "YdKZRAL4gEVhL+YGL17+TjOWcs0jsbth3JePBj7R0Clqohbp0MK9YMcSN6u9qEKStyUhZH4wml0=" + ], + "X-Amz-Request-Id": [ + "QZP04HX5SRK94F7W" + ] + }, + "Body": "" + } + }, + { + "ID": "5f2871ec1feee9c7", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "qn7up7EDQRby1ece+vj69bEH8mCHHnJEPOOxVhzq3VWN05xjXiCxKRP0SiA0DFQ6QxI1Ttr73MQ=" + "UOg56DTJWdvpvZ15jH8bED2dAs9+jXtY8/wr8f9oo/+y0ncmSeXZMETfDX8idpSTmC7Rjc+eoZI=" ], "X-Amz-Request-Id": [ - "7AA7NZYA941QE6WN" + "QZPE0EHBQ9JBZZR4" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "89ee25def25af459", + "ID": "8e0aa021ade13503", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "ofH+xHHThdzPqj2sxWCQeIO2gQ2FYcWYVlZI7wr4OWKdSJunDUfMxFGatqxjX40JZuPNk3ZpFXg=" + "zxK5kGicBgQx91kiaK1uqGtv6Nj20Zoi3MDX9RdiIbJu6YciiCXpLHb8PYFaZm3YrwHU6KCE04g=" ], "X-Amz-Request-Id": [ - "7AAFZ6NW81AGCYQB" + "QZP729C8AW4C9RFQ" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/dotdotslash.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/dotdotslash.replay index 442b28745..b00408bc4 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/dotdotslash.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/dotdotslash.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCEDgkiDgAA", + "Initial": "AQAAAA7dhWuGMyV0bQAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "c66821ac80023957", + "ID": "db8aa62a2b475286", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "FdH35TFAunbwEW5evMGEQ0ooz6Iw0R902phvGt2PeGjGtYDGlckcPxwK/MLuexyP/UFM9gD3YoM=" + "V0M0xFNXOoO+L7rbySiLXMldQLdmhDTM549i6z4+2OqXNTKSQKkc2myqKXVWqO1kmUn19YehS1aYgDgvOJ9REQ==" ], "X-Amz-Request-Id": [ - "7AAE7SQ5R3T6S60G" + "6VRF27156TNNSYR0" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "b15c3da2050403aa", + "ID": "b3f1424a6d20fc27", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "yimY75LWj/9lbpSMAQ2hG3keeYpzGC65po3USgXwjzDdP0XEVFT1+XHVsHHWyprPcE17apuOknY=" + "YSZSAJ6z/NdmHtBpIT9Ay6xoe83MO/89zjAIYRnaj9e4UbqFd6zLDJOFAtciHfVBLDrOHtYgDUgu89oI71VHvA==" ], "X-Amz-Request-Id": [ - "7AAC43EZKW5DKPE8" + "6VR4KT70TS1QZBMB" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "99050018b4915f7e", + "ID": "95a2b6be69f898ce", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "F82akX/rp4eSJHB+aNlMc33nXOVcoWv3g4gyi4xIcJjekvxvkzYg61ngeU/9lvyhNvfYHbukH8A=" + "phTvgLCTSecIZtqCYjmz9YBUeR7X/XrKCs6J2gWJCynL6FGea+YYLpA1AiLVLIOcq+33ogQNOTNxXUx+ny8XKA==" ], "X-Amz-Request-Id": [ - "7AA10ERY7374M2AQ" + "7N6Y8XNBMC948H0E" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "87e263ae00f2dd8e", + "ID": "c6fe9b893c8434d1", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "hwKAcxHeDObPx1ckMhRjSPQhomhOeIm9AV9orahs308QR7CrEx+BV7Wbxgesz5FwTzULau+chFs=" + "u2/5CqWmdHBrOvwBdV8IdKJZuC0OfVvrdrcLA2rIElW18iLl2uf6vJwmt6zWaSI9dVly5r0uqRSR5Z2CSVM5OQ==" ], "X-Amz-Request-Id": [ - "7AA3CTZ7DXZC1HB4" + "7N6K6DEREJMADDGT" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "95ecd2a1aecaa607", + "ID": "55ff43b84e4a2f0c", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "+AT1tqJCan6lFNLTrwuaJjLnt343biP/WmOY6ND/ixzcqVmci0a6qLE8AZehwfeLTx/7WOgu8VK5mxQ7NQ+cMQ==" + ], + "X-Amz-Request-Id": [ + "7N6KFCW00JQ9QXTK" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjU2LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "2d82934669293931", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "ZhgSotZ/ntkmAGBnmJ3FjSG8FfKMvPaWjlWk1rDULcO+pNNigBN4NdGfpFhaJcfrcPE/0EsFGUJKHooNSZaLzQ==" + ], + "X-Amz-Request-Id": [ + "7N6J0RAGJ43S54D4" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "1e0f1aaaeb8b48e2", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "MRPskCJ9HhLnvdpDAl3D3m+4Trq2znEv4atNm7rZl9HI7/JKHoIWkBkKICm865nIpdBMSfOcY01ShkEIJJmbLQ==" + ], + "X-Amz-Request-Id": [ + "7N6VVP2X7DNB1A1Y" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "efc001283c478e71", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "1zGfNhUmSe+rrM9xqo5fs0ZeJpb8UhT+/anHOF+0ULriVkF1dx1SQ1QVzQhscB+Ed0FuHWr5LaNhS90MKLpIlg==" + ], + "X-Amz-Request-Id": [ + "7N6XZJSRXMNXMWGH" + ] + }, + "Body": "" + } + }, + { + "ID": "43cb7980c04bd441", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "ES+C7IeYhS93ovWbDFX6MyOLd0DNdkTfjYPSB6sYq76953OlAEJUvOCFwOUzmcg0i5qp2MrxQRE=" + "CfhBoqv0zxtests3Lj9xCoFWiYGwr34wZv5hR3u7desgfrxHOJy2bOmej9iTvVThtBRfVLzWsj6C20ajpc5taw==" ], "X-Amz-Request-Id": [ - "7AA5J84V8D2CFAXA" + "7N6QDXZ32XJB77WN" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "4204dd7db07e6477", + "ID": "514d928afb40383b", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "kdw2nz5eYwzvmENLjPN1DL5O6uVz7G2Ce1Cl2qb0ZEl2b9hSzzWj4lsswhlqmAcGZ4WypbAgT5M=" + "PuT99JieRbq/7CLAV8j5bQFVN4g/riMm5gxfPYctuiibdnXCLfowznG9QQgQReQF/0TNSxf4Tj6l4gY79V8p1g==" ], "X-Amz-Request-Id": [ - "7AA7W32Z1RZDD4K1" + "7N6GVCBY6KWPRS24" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/fwdslashes.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/fwdslashes.replay index 5554989bd..1b726a5e8 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/fwdslashes.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/fwdslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCBKz+8AQAA", + "Initial": "AQAAAA7dhWuELCIIJwAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "1df0918028ded7a2", + "ID": "887a5aa24ff81309", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "EPBnDODwioRkP1ePwI7LJa6kp9pkqItk31a6tMbWR9b+yPrq7svxY+NN2g/5RADHR4mC0y+DZ2DUCZLLNnOWfA==" + "xjJa5r6tuu1U69QSy7uFe8L2r2xYr+UtEkTu1ZzcAs+ncPNSUbSK9eURveekVi5hg7dy9yrZc94=" ], "X-Amz-Request-Id": [ - "GEVEQ1DBA4B88A0G" + "TPD48FGJPY4M4BYV" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "84ed6c53638fa924", + "ID": "e26fb1a31c49d738", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Z7I98tfBXWdMXIs/6kOBDxrov5ufyuwkLrauUjmK5vJlcuWS70lCfF8DtpnJfHVJEj14QDRw9pt23mpfCeugRw==" + "9AXqm9smulZ3nuGUnuAjLr7uMCfZWbWcPc0XlunnpMs9ysFvBOHPd9nh+lZC35FLj+JkbrdCEac=" ], "X-Amz-Request-Id": [ - "GEV5R1NEGC3X3NR8" + "TPD5YK5T0RQYJTTG" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "1c5081ccae67965f", + "ID": "22e750ef478ddc40", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "vIYeGaFoEf+YTCJChxdqdrKzNFm1cyT7Y+FYNX66lKBhQxQNfWeH3iCtUaZ4oo40YQEa/VP2gTruvtsrMoS5bg==" + "8kPkbTjBE8vFxKIhQA4esZcqaqLTtic55mSY5JJyBrDhd8PAR8vrVenslxPD43+lLCXnW66tLhQ=" ], "X-Amz-Request-Id": [ - "GEV9MQCMY6E7GAVA" + "TPD0DRRR31AD95NN" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "8a219acaef6a86ba", + "ID": "0db7fe097e7ac482", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "ju4jX6+3zXz9w03cF6/AAmLAHZRZ1x8kO0ywqSJs/m28DineD3C8XgZhtuElrMDJ8tD6y5A9aCPGxfVkCQKOnw==" + "BPNxikU7bzYf0M1AHb2/hajxO1kKnNuVmk82eG125QPkBzY9LmDDxbw09gVR1l4jZJC/LT8UfN8=" ], "X-Amz-Request-Id": [ - "GEV8QJ86C3CVB1JA" + "TPD3DVFGKB31Z8P6" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "7ab9adcae6f24df8", + "ID": "b14c84db4854a7e1", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keysfoo%2Fbar%2Fbaz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:53 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "g+IqJbMj/jz95j5S7++fBM2jTlRGTFBOo4zxeM8Fwmy+suIKKKf4o59OG7spDcy9yHP7vZMdtqs=" + ], + "X-Amz-Request-Id": [ + "TPD7RTQ8X9351BTT" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjUzLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "9c42146435c0f3c8", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:53 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:53 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "j4FmsrMMaeg6cvIDa0rclN+0fFRKQaRq6i6rnme0sbDCaFNGPdyCy+zXyqS+JCgL579qm9QmRJE=" + ], + "X-Amz-Request-Id": [ + "TPD63KY5E79QYA9V" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "0fc904f1c91884c6", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:54 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:53 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "qz15xzW1G/TMCjAaj1oseC8WYR3SQMKBqfliqMr85+Mwzy95maLX99h0DxIBRbW1eD53S5fw12c=" + ], + "X-Amz-Request-Id": [ + "QYSP39RJ577GRCC5" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "3b4575dd46717ccb", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:54 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "iI/JW1rcU+vGjaH4jQUPjZ8Qy3YJLt+/WRWmolleU6alf/i5hC6acdlc0qn6jiI7WnMjedOqh2w=" + ], + "X-Amz-Request-Id": [ + "QYSS6VXK7SJV2E9D" + ] + }, + "Body": "" + } + }, + { + "ID": "46d4eb2929fdeb51", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "9+Ls6LTS+YB02Y+51oZUsIVd+mOxEkazymwA1yKhYQ/+rhVPlPvHuHpFxjGjkX5b5IVkJfrvxuFzIEYKc+aRAA==" + "FLEAirTJ13/XBXlSxhyuJBrtN3NqDRoo9wWy7x/bN7SqHHW+B8fkYnNUB3SHqb45P1JignnCohc=" ], "X-Amz-Request-Id": [ - "GEV1C3EYPMZDA5V5" + "QYSTEPRABJ6ZNWPE" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "2fa65f22550fa974", + "ID": "ef14cc89379c4717", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:26 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "/8y0GpAWz7bV1OLFs2F22KazQVa3wnoN8NFjo4VLctlp6AS0YPlO+qo14IkBqguKbv095xL0tZgrtzgRacMHVg==" + "FPojTiZeIhbFvW1KibIdZ5ehyTi0xLTscKnb0nf9EtWxpMydQQ5yKCu5OIGAK9pFB85IF2T1T+o=" ], "X-Amz-Request-Id": [ - "GEVDG0T83KMF5RS8" + "QYSMWHEB2M9080K6" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/non-UTF8_fails.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/non-UTF8_fails.replay index 8545f47f3..efc451eb1 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/non-UTF8_fails.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/non-UTF8_fails.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCAGr1sMgAA", + "Initial": "AQAAAA7dhWuCMPvgFwAA", "Version": "0.2", "Converter": { "ScrubBody": [ diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/quote.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/quote.replay index bc8744cec..20ed510e4 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/quote.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/quote.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCAKdvCoQAA", + "Initial": "AQAAAA7dhWuFBusyswAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "e68b12a99ca8a967", + "ID": "6b140f0cadef919a", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "iXvu9UZyzfHSqwVeaxLm21/8FxnV8x+bpJ3IDFBr+8k7r5FqIPk7K3vzZ863Ul4gT2I0p+/vNds=" + "oxtUhh7L5rQ/H8HF9OxBojr3JXRdcUVsTDMyUCWarGTxWB9LIVua1D7Uv6XqwN3wtTtvGUGihFM=" ], "X-Amz-Request-Id": [ - "GCT008623Q454QSY" + "QYSM1EWGB1YVKS4P" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "30b68910fdb0a51b", + "ID": "b41624442cbe3590", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "9ThfZfFXtA+I31VbS4Mhm3t47prmJsBXHfqvXdbtAloZoS81EAY5LH3ZPO7Zh1YipsZlvbwbLb4=" + "ub506rOpAnqwH2wrxHHAAc60e6kJxE/gh/bYO2acdCLbdTsB23it8i1U6OCcFzWitWoauajcq5c=" ], "X-Amz-Request-Id": [ - "GCTD19R5FPV7EJ1C" + "QYSNFD9V8KYTGC6P" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "a6d1d320b9f9340b", + "ID": "f8e7834d75745d87", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "kyXzOY+rt1EPFMYYZBg6p20CaH9mE4v5pVCxV+bgWdclICCvmbrPMtmfdcpD1ohJ03BNkDmX9XE=" + "/z60Bsnn4Yy+ueB/KvzOPwp+0I9TjH9iy+triPcA4w1jHD4WHXX81JhNjVlHUf96N6Otkx8oLro=" ], "X-Amz-Request-Id": [ - "GCT9QND1KEAMV1EY" + "QYSSNSSNK5KTCW59" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "7ea44a1e0e0d4d19", + "ID": "16d82ca7f389ff29", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "qt/sVR5t6pBUNRp0ydNYw7paKQwJ+X6xKpmwLG4l4aoNO6TcqrPEE8qx6yYLrZtgfscA1K2Lkvs=" + "2OXFKPVjRjbu+AUyMmUGAQyaRPSXx9vfOgNAA6rmdDkvjRIi+h5ArKh0dneSaRilenGtFjf1hwU=" ], "X-Amz-Request-Id": [ - "GCTBQKN9EQ6C3ZGB" + "QYSTDNP07ZWCH12G" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "7b3702e00df6ae7f", + "ID": "5a114c1e2a135447", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keysfoo%22bar%22baz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:54 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "hGj+5uu6pIBMYMK9UwsEQhPil5fxcjMxY17KbvFtcotCt05LDEX3MDdKtDJY5vDQ4lExkHpfnK8=" + ], + "X-Amz-Request-Id": [ + "QYST54Z0KMKQQX9B" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjU0LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "a0913166c0722267", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:54 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:54 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "0SY4llCBMBbf23OID5lRT2GVyx0CWdNtGXBwyvnHCQsZOKyY2rPiINT7JGb/CtI7TmPSa0Yu9Qk=" + ], + "X-Amz-Request-Id": [ + "QYSSWF12SZ3QYCYP" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "cd2bfaaeb8bd8094", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:54 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:54 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "Mc96hgcrDUFYHefqgk6P20+WWVeqGyCNzuChm46TfcEa3IOXoNLQ/F5wdLuoZ4GJp6SMgSIpfC0=" + ], + "X-Amz-Request-Id": [ + "QYSHJ585ZV9ZD0MW" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "d0470087b8310b19", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:54 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "xDlOIpe04UN+rt8FJrjVL36kqHcsl2RBGMX9MGY5WoOituVYN1n3zZEzQfqcsyeFGRqZttd9X6k=" + ], + "X-Amz-Request-Id": [ + "QYSMA6GFCRD1VH4V" + ] + }, + "Body": "" + } + }, + { + "ID": "7a369d17068882ff", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "3B9NE038zRJDd0yzwnbmnzzLV4n7onZ+f1bjYS9PNAUKAHuaA1MQqtwguAlPoiU3YIYGFdN+S1o=" + "1mkHwJnXXpqQydRQvMCpW74qd2e9jRPvfBVNtpND/dF4/cm+nXR84TcqEXIrTH4QfEcD1y7t5Bc=" ], "X-Amz-Request-Id": [ - "GCT1V5R0RN96SD4J" + "QYSHSEXFH9D6PZ7P" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "d9b46850ba421bc8", + "ID": "1c387c9029ee2b40", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:54 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "w2B5DGzE6TxV+I1feiBj/C3zCLUtxAy83/G8oUUdXLNWrRAIj7hhWaLdi3zDbf0nKE1o2wLvTpQ=" + "niVHKlWhfhycxwsGUvaeK4c7qu/AWFNKl6HJq+NkyykLQTvh3gHdxEogvmiRAp3aqJbHQrQrogI=" ], "X-Amz-Request-Id": [ - "GCT4F55G3TESJ4F4" + "QYSGB2GBV60F3KH8" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/repeatedbackslashes.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/repeatedbackslashes.replay index 7ed62a2aa..bd8427a3d 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/repeatedbackslashes.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/repeatedbackslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCAGsnXfgAA", + "Initial": "AQAAAA7dhWuCMQYDNQAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "9a50586e1f08d0f7", + "ID": "3c90596ec24abf27", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "fePhk6wtp4t7Xb8TVMXisljyl1n4zqgAUWlGgiIdMIaAkzOIaBJiK8ZAtsHN0lj1E4t2SDpentfPRRrCMrn4uw==" + "UdsPKTHOM6uvn7cpBJNBTvA66C1xPgM+qbz5iDIKEv1jy+LXr8PETsf0iesif7Dh4SY33S+tAmY=" ], "X-Amz-Request-Id": [ - "GCT1K69VPCQH7TQP" + "CE8K1YMJAMFQF37J" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "e7eba3fa0bfbefba", + "ID": "2c61fdbcd11db208", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "4Cd9P05Mc5Jqg2yL4ZQm0z5OTJYx6Rhmp/YMJsailKi0kS8wH5CLLq0bXLHYoOeM3HbiGlJEyG5awbje6HVQGg==" + "pCWD6gD6kf0WiU1Xd6s6I6rggXrn8PHreDuX1TX8Xs20kUIB7yN8BEmstQjdkqbcraZz68P3xvA=" ], "X-Amz-Request-Id": [ - "GCTCHXV9NRSPJCWS" + "CE8TV44WSNQMQNK6" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "1e47e3cfa80b3308", + "ID": "9d9a5bb7df3273ca", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "okGM1dgRaZHiSVI5/Ea3Q4Zr9HXjqqgTDc2I/edrHuVl6Xo6HKu63nO2rVAZTD2Dzp+7tevRHAVsa4T2W3t3AA==" + "gwB2xY+CFH099NZHyaW91PKsvQK//N4Rs+YHMmt/xbXjIXaYrvghczIu8fBP3FYiXB3NEC7tdxc=" ], "X-Amz-Request-Id": [ - "GCT5HXM3E7AFHNYR" + "CE8MGECZAF3YWSX7" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "0c814cd77df40f41", + "ID": "007e8ae23ccacf51", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "fodVcuy+LmzMS5ZNuLg7Tr461GJl4rm87JfkgRKPABGsWQhN5QAfiCUA7gDS7aHFDXc5InvROw6XAEVVyex6Jw==" + "SED+K4RstJObQWYi4czV9G2es+EFV7Fto9DZwSTe14uvQNZd2oMg5VJh+Muqo+om7q1C+luhk1A=" ], "X-Amz-Request-Id": [ - "GCT84C3RNMZK9D3K" + "CE8MFWXG93Y3T2GG" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "868127e5d282338c", + "ID": "dda55c7bb3b6c332", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:51 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "xqCCmB8vRrFlZm3KY9dABYiefM0XaZkhYV5B2IbmSk+3HRmaQTva2IHEqhjF1f4REhL1GaSHIRU=" + ], + "X-Amz-Request-Id": [ + "CE8JYETSMB5N5FX1" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjUxLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "5e8a43a47353f2ed", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:52 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:51 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "iaEjED8WuWAbLj/MYdQ6IJR0ZnQeiR+UJUzRHwk5l6UWWgDvSkoidIsskJoLDuIAw4q/VvcaB2Y=" + ], + "X-Amz-Request-Id": [ + "QZP5JD6RD7MFSN3Y" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "f82903e60d013486", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:52 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:51 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "L1eBFyI55RVocEW8vRYoGeLpNRoZLwQeBph38V9w5jKamAiwmVymzIcoF5lZV2AaVOA4RZIY1tU=" + ], + "X-Amz-Request-Id": [ + "QZP998QXFT1MJYV2" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "130d50b2c12c18df", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:52 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "L2Z28JCMhkdc1UfNCZjkfQVcj4QCs4D3e05CuNRYkhMCxKysSsuQ2JgJV1qkRBt7HPsBPYL8Dkc=" + ], + "X-Amz-Request-Id": [ + "QZP8KH8CXDA2RXQF" + ] + }, + "Body": "" + } + }, + { + "ID": "bbf00e1aa09cad76", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "KxdDpST5W22V5FXdIgftnGErSPFnz10HhIkOZsLwL5GchDDSwUrW0eRy3GQWMRQQM9s18pM4VrzFQOBQXQu76g==" + "2zNJLLUZIYP/c/Heg0/IOiz1QYlKO0RkK1IkvJxoyk/bH3qjHn0PG0YxRXyMCnPYmhETcdNLpwM=" ], "X-Amz-Request-Id": [ - "GCT6KF7Y464X5SZE" + "QZP51NAXDFAEJCSD" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "1f0c187f89015980", + "ID": "7756f160bbf64a3e", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:25 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "YxXBaLHYtcC1W6u5xHeYtLsY+2deyQ787vs1JaNOykgTdB5xeYwu/qqdR41yaAyrEuT+h5HNwdYAY+5kRQUlRQ==" + "Y3BVpkymOY9jZI1R4Mdeh48S7v3UyHyxYcJCvzdrxg83wpjwYUE9lOM9ilAmMWQIsMEAEaph7ag=" ], "X-Amz-Request-Id": [ - "GCTCFHCA382WDAYM" + "QZP5EQMB88S6G877" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/repeatedfwdslashes.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/repeatedfwdslashes.replay index 08827f761..c2207356f 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/repeatedfwdslashes.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/repeatedfwdslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCBOozxlAAA", + "Initial": "AQAAAA7dhWuGJOoxwAAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "73a1f4be20c9252c", + "ID": "0c341fe5bc57b2c8", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo//bar///baz?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "DsZO/c5zfBzOWGEA4QIxplnUGqgVnvYdDnc2ElYeW2ZBOl6t6EwcRbS8RNFtUnnfxWYy54Q/rDzV09YzO3P39Q==" + "8p2OqP9rPVWtD9q3fpBzZpYB3utV4DG6RT0KMziOu/1oGrbrZSDD+BDknjOCDwc/7vWgXzskW+Y=" ], "X-Amz-Request-Id": [ - "1JHJTN2VZDK54VHB" + "6VR2DZCH0B0H0MKA" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "d13bc2a8743626eb", + "ID": "eac2c5db8f948b33", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo//bar///baz?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "tjfNu6vLG0XoUw8St1ANr6WH4YsncqcrZHPvBBJMwAVgb1ZDU3UpopCdWe/mBvZu1C8kLUc0ca5HXaCupH5L0A==" + "0mVhU26PD1Mlpt/uYvtQ0DLZqJgkBS1Ni8PmUYekprYYGOBljzzhVbatjMeMuhN1aaTsxX73q4Y=" ], "X-Amz-Request-Id": [ - "1JHW20XRJNJ8P612" + "6VR2B8ZVP26V7PDR" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "05664c05aa967350", + "ID": "25c48acc98c3805e", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo//bar///baz", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "9mzA4gF/7slfRKUYfF683RVcNQTFbylHknYM0M48RMU91Rh6lxeF1HvtePf/VTm9dCz+UWGTZrl71qISJXUjeg==" + "FbAHk4P9LV8iVHqIa3zSk5ll1+V2Zvvu2yRWXAyBa0ExTB+Hvq4voWZ4uanpc0mmC4tw4AHXzfg=" ], "X-Amz-Request-Id": [ - "1JHV8CVT71BXSEDQ" + "6VR4JGNFY1JEFH2B" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "fe6c343cb4fb987a", + "ID": "0133c109d862889c", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo//bar///baz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "wdnPTkY+Nnr+7FlFcsziDh+p2nPeIoZMsdOspDUtvqg5X7Pl7TKIYUJ6I70yE4fQb8wU02FMnUIexf466LGxRw==" + "6lmHmdDsDiRvpRWslWtdVwQ18SWEyLeYLCovxb6UCZAJ2XCAqNaUoRrbJ/2qi24k3geaGxxY2NM=" ], "X-Amz-Request-Id": [ - "1JHRPM6MZJER5BKJ" + "6VR6HH9SPAM44DJW" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,7 @@ } }, { - "ID": "1fcb9ca7ac5f2ae8", + "ID": "1c6f6904a08065ac", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo//bar///baz", @@ -354,22 +354,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "tKOYoSVUAbGN2My7tml+8egDMQYF4dlkI/krziAK8Iki1UXP0DDCmuV3yID6ngCkosH2HHn8KJP8D0PGx+GFgg==" + "vKviJpXmOLRyg+1fwL21uJWYbjztAz+IeuR5N8gW9K253k1wGRdLcYlvWwk7GAE8s/SPBwdws4Y=" ], "X-Amz-Request-Id": [ - "1JHWZYSZBWDWC9PF" + "6VR6T7SMC5M0PPRE" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +379,7 @@ } }, { - "ID": "25a19576a6950311", + "ID": "127c2a5dd6d41107", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo//bar///baz?x-id=DeleteObject", @@ -415,16 +415,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:27 GMT" + "Thu, 14 Mar 2024 22:04:55 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "L5puIjuL0flwpx864IQ6SPvgsow5xM1g/ZiTfUByqzRcj4LJ9Uv88Go0/RbKu1G3bh5cSsz3FVKYZ8SPft2rIg==" + "y5iTsWXttXbhZHbmg3ISktpP8C36mM6PzBjdBpnX4VZvkjgFZKI5yp9X3eOKBGE50X7459lh824=" ], "X-Amz-Request-Id": [ - "1JHZSEGP8XNXYAA9" + "6VR9RGKVGB49AQKE" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/spaces.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/spaces.replay index e37131767..ec09708c9 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/spaces.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/spaces.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCEKwOU0wAA", + "Initial": "AQAAAA7dhWuDIM9hBAAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "fc2e5282a247622c", + "ID": "69b59fb7a01a80aa", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "1AczbvyguK1n8d3MB7z6x9IHbM8BNCGM0ynNhjIOkj70Krv0wxzocGWsHemz8HlDR+gKqcm/xMY=" + "//tVohFsiTyW1wJBRa8SDk+iwdJ07PfQFUsx2lsShQYlNkOP5a0xA9VkOvVrQ7Of720r+cdrK3I=" ], "X-Amz-Request-Id": [ - "7AACAJ5KD08KFBMJ" + "QZPAN6TN95F7D4FM" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "fb725b0ebef0c092", + "ID": "e98f2def9f006a92", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "q65B4hm77Am3WbNbs1eVYjkMQzawazYIg2a0nTTrbTEI7xMVR/29bbrmBwmX6ZgDoCEcNUtyioA=" + "yVY0xHgPZgrWA04wW1Zb+/Gh6OjD5Is/GfvdqHJ8H5Tk0Hae/jRQr/0v07HtIcpTgIhqFBw+fk4=" ], "X-Amz-Request-Id": [ - "7AA4GQST5T0013WW" + "QZPA85QJGMFMSCDD" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "eafe279aa1281bd1", + "ID": "2273e244970323c4", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "2qczKO8DTpwsyYn1YqGbGseR8aU3ecss5imZPbrUrtuTkJTRe2pmQi1eCk8eY/r1NqWjDPfBRXU=" + "BPeXbsBn6lqyyCSNk+7fjpE4UlQnn4MZELIvtFc4TMN5THbzu2+moRUEKTvyz8NlTKMv/bMaCkA=" ], "X-Amz-Request-Id": [ - "7AA9BFK79CV9KGJZ" + "QZPADRWX1R5ZVSTM" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "6a682f1fceb1639a", + "ID": "e068b11131d017a0", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "yHKpIUFl/2v+3IbpcDxJB2YLIB3e4ej5HEzb2YP0juDWYkjjGoNlO1t+AppltABW4yqmhScZZ0w=" + "3cFKHKSNAvBnDPTzyMBYnjeTqiP6pNfjZ96x3tAQ9U+jiMrBc3ExldeL7kcneX/rYBQQcgCQXsQ=" ], "X-Amz-Request-Id": [ - "7AAAK2DFJADF0T5A" + "QZP43C29T3SN159K" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "29c658ef966a252d", + "ID": "1742bcac2560fd6a", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keysfoo+bar+baz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:52 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "7tdHwcEnGpNdqkAgxKniLSh+N5an5B5j0OOPm4GOmwkf0aHBD0PzXaZvMiHVR5Je3UJxs1+H/R8=" + ], + "X-Amz-Request-Id": [ + "QZP11Q589AFE4DEQ" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjUyLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "d2cb8ba5e1368206", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:52 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:52 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "1i0DXjMRD3hRDRtCfGG6HOToRN8iDetLJ6RggYxVAIs77YW4ZA0rYq9p2vEmohKDMsak9LLhBHo=" + ], + "X-Amz-Request-Id": [ + "QZP3K5FXWJ27SQJ3" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "6fc177a8d1a3d0fe", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:52 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:52 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "vrUlJIVz6PYXvTI67cPCbsMT2FXQTQIGkZW15i4+47I5e9Ii2UOOErObIieo3lP0WtCnp5A3jS8=" + ], + "X-Amz-Request-Id": [ + "QZP9FYMPESQAQYRT" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "acd54cbe7f7de797", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:52 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "l6bAjMS+x1RjoRId77BKsPahXU5n0XkfxLuLossnXXAT74IyQwSp9gM47fvO4B4/dc7PSpNhWVA=" + ], + "X-Amz-Request-Id": [ + "QZP3S44VRH0YYSK6" + ] + }, + "Body": "" + } + }, + { + "ID": "93ede87395cbe8a8", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "bXDLlcjy1Ibql+kcR/cdzDeTp81zTTSxD6uvmMnb3WKWj5RPTyTrFCZhrI2Z4w/uR5NCkU61IKk=" + "YDDfPOVFan+jkDTSb+j26qyvNl6CIT6+F1/oiNHajKJtlkObE/pdGU5xQxoAZuwGjFxuOMEg4Mc=" ], "X-Amz-Request-Id": [ - "7AAAZMZVJERJQNYN" + "QZP1QDPJFZ7SRHVS" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "a6c5c353690bcaee", + "ID": "b71e8cc99ae9b423", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:29 GMT" + "Thu, 14 Mar 2024 22:04:52 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "zxyciRuNFtyOMPqhHvJXsbJXGdD0Z41MXqb1JVIGDs4+GEUiM6hP9uCmZW2lfCXnZQJ/PQ4jfh8=" + "XkKnLURpvqYA7SLr3pNXIVVrTcHMXOJWOKuY/XpxTzEDtcNSL1W6JmCXBNukYaDM3QqRD4Z8J5k=" ], "X-Amz-Request-Id": [ - "7AA5J34V6GMBFC8N" + "QZPE4DEC94MYMV8K" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/startwithdigit.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/startwithdigit.replay index 9b907f295..3a00d01a8 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/startwithdigit.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/startwithdigit.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCDDeVyEQAA", + "Initial": "AQAAAA7dhWuDONPafgAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "44e668f51247cc86", + "ID": "a168e7a90bb9563a", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "FGpPa6mldyFB3sDygg4E2tKVAfB7aCm0bhXKUzebOdaDU5ng2TcHRWs6Y8nKWMN9867wxlLKH88=" + "DR9uMAxWjj1S4+T+5fDPYZXveev3X9/1XjxQvVPlGvwV/QtWnrOeyLzIG/92DUuYzuDqDMtQAMw=" ], "X-Amz-Request-Id": [ - "N74YWP40972ZEWQ2" + "TPDD1CR9JKH0YD1E" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "cd268aabe0cdd06c", + "ID": "752b38722d0bfc92", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "aHY9GzuIXIJ/17kf6A3n6MIfRA5GtG8/x0FogOuYWCoI+spW1Td54F8y2Z7pSEOAi/77+VobIcE=" + "rqmhm9d5Sy7nrgnokckjxjwtLIP6tsS49uO3CH+z81ikEXkc5dDguGZJIKGhl7vDsvbgQjuDh7Y=" ], "X-Amz-Request-Id": [ - "N74YFSBFD2XQ4P16" + "TPD3KP6CQ4ASWKCG" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "90368668e7680f30", + "ID": "6ed956d743c28852", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "QAMiyEmQdTZcH7qU8ugTCtgcoUJJfeMZB0gGPNyWTk+gGcr/khjmJGTOKztnb3hABcMc5MAT7x0=" + "I3vDPHJFmn6fRdJnfBTOHw/oyDi3UK+st2hEvwST9Ewo/mGbTJGsL81EPEAmxi2YTp+jsiBs91w=" ], "X-Amz-Request-Id": [ - "N74MWABMF17B6FCX" + "TPD4HDD2KAW5GB9W" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "efc421863308b010", + "ID": "b6d86d8788ba9ab2", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "hFNyp//lmgGVytDfJnY5c7fZYv0lL+dFsJxnOi1sXYdw8/oYTgYRlyov/4CwSRvvePNbPM6n/6s=" + "5lS4Zi/hcnUsoFIkAiaRmMH1mwvWECykhruH/UELrtxDZxrh1yo5UsZGgUIwWRzXoOMg6Dc85dE=" ], "X-Amz-Request-Id": [ - "N74PRRNBK8CBK75Y" + "TPD9S68YFK3N6YRC" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "6fd3c2c5ce6a154a", + "ID": "7c7f094041d51853", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys12345" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:53 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "sz5EHldUIGCwK0eL2wcGwH8ztJhV7bkRkDSCkcDhzd/+P4ZRzu7FutM9xKUE6kqwrCO8NG6yKIc=" + ], + "X-Amz-Request-Id": [ + "TPD2AWHE1W8T74AF" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjUzLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "c1d88fd282e96a28", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:53 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:53 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "JN+d/7taUys21kna2FIsh9CaRwcKVVReGpP3ryrui8VWSB9oV1JkCV9/4uXXb8F6/d07PeRCp2Q=" + ], + "X-Amz-Request-Id": [ + "TPDB56VN8JKY8M5S" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "481972fdcb0b1dc6", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:53 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:53 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "IhgcT+6951WNwDd9ZMU6wHcwwryB3QTEUZ1oyL0W0tQiOSQX1bJMQmVAvgIR00WANVCknVozkM4=" + ], + "X-Amz-Request-Id": [ + "TPD7CYX3MCE7QTW7" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "fd2410c83682aeed", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:53 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "R6YFORFlRl/krQugv/VBUNRBwdII274z2iop8bDKUD9IGb9WdgTbxn7jx4wZ8sfHJcD1G1Q9brc=" + ], + "X-Amz-Request-Id": [ + "TPD0CR3M5WVA3HGF" + ] + }, + "Body": "" + } + }, + { + "ID": "29681b03bed73f03", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "ORE4H7t8bV6jSCzwA67HV714l530whLag6M2r/T8/5qhoZuq8zYhWZzeyW2JhWSdT7PAFrhifLc=" + "7z1J5tUs0/6sJWHrSMFivbAgthSRkHmkd4aJBUMkpX1E+/CIlRpWrbJKIgCJQOCDwKL3aBQ9Zuw=" ], "X-Amz-Request-Id": [ - "N74GMWPPRC3KA3DK" + "TPD8G4K64RNHSWR1" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "8f22c3ba5a32949e", + "ID": "67b86679d8cd4ef0", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:53 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "HUckMI5m6JXSIO47HFQGwtl8jpl6Cjj1X91RK0RXxIlduFy3VtsjIoftcHhMkoKWpJosSVaGbZw=" + "RZDDuv9HUDX00Nz0dfqTOpMlFKeklDRovb8go1qKua5TGX37dNeUSopAFluX/UAGOoOppPUmAuk=" ], "X-Amz-Request-Id": [ - "N74WJFSKK1Z8GDBX" + "TPD9PCW2YBXSW112" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/unicode.replay b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/unicode.replay index 904b21a49..aeda64e1c 100644 --- a/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/unicode.replay +++ b/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestKeys/unicode.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMCDHV1YlgAA", + "Initial": "AQAAAA7dhWuHJv5P3QAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "69ed0ff980374d17", + "ID": "0b67f3194ebcfd9a", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "7W6qxHlO/VFGzAUi1wNA2ovt/YH4S507xTGNLdLdIVIN4Zb0ZOaSum07VYiuwDX/JyfCrfuJejE=" + "9nmqpg9say11Lx47gkd+Ws57QftX/78NI5WigL/sRB660WHvHCjOKFWSlLJIkefTlN+6/ShxU6FaOkmnu+nD3Q==" ], "X-Amz-Request-Id": [ - "N74RNX9M0PZRXTGG" + "7N6JQ91PP6XAC4T2" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "52251c8455760853", + "ID": "0eb249db9b555478", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "tAm0u36vqYIut9+rHSe7TE3oh1xIQ7qtWxHro1hty00XD95OZd0xSjWCtm4rlAfIfKSEgQC2QkA=" + "/M7Dyrzioyi15b19qlO3pXU3xcIE77V2h3qrBAcX8dQd+aA4FB6x2aBEEyxwsZWK4iO4i/opApcupCkM+lBwdA==" ], "X-Amz-Request-Id": [ - "N74WA1XQMSJKBEEF" + "7N6Y3SGYW7WN7WR8" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "ef94cfc2b9ff6f65", + "ID": "8d8d901cd02e1378", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "m39LdYataT5MOT2Lv/yjhkY3Ri63fPn5BrrYSe0jS3WSGBrfpPetMiF8G8tWlC6tAFY5hTZuRv8=" + "rpRt0zawKea/fKmkrSc3XWb/TjaKRbl3CaPO3hHsEbIcdM/+losUkuPluKj3QbfbQfiAU0gKGq5y2KD0s4+r9A==" ], "X-Amz-Request-Id": [ - "N74XE6CKRK49ZSPM" + "7N6PENDZ9WYPQZFZ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "4357ff1fec58b3e3", + "ID": "7c29104b27246101", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "u3vMfggpuYYnnDGFVLf4jUYRUpAfhZUD5O7xVlydA+Lzo5OwNm1S2TOjbE2bh73rpdiu9aJHmIk=" + "2TgCgrrF7Q5uB7rQPC8uM06k/2SQak23OHBPsMlPEOuqsUi4hqQtxKLDBF4GzegO/QhYLKMYdWukjXKIIol3Ng==" ], "X-Amz-Request-Id": [ - "N74W0SGBM24Z3T1V" + "7N6SHYFDFVS34DTD" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "da2083b7b3bd518e", + "ID": "2600f08108a197c2", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%E2%98%BA%E2%98%BA%E2%98%BA" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "/L72rjlTu8+SwpMwyULyz2GPF4mDbfaB53zSz8LY7za7lSwHY2ZKBVEDWbI+w+xt0l2LFEyZoeLfdIVRuEOgFg==" + ], + "X-Amz-Request-Id": [ + "7N6TK25PZ8NB0MWN" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjU2LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "4306fa3a252f782b", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "VIJNdVrklZfMPBrYKrWDtVbYpIwPu3eN5qpckXcZtPFM42Ypg00rfPmHXijstLeUe+KG6O3aJRhTw15Zx813kw==" + ], + "X-Amz-Request-Id": [ + "7N6ZHBYKAH8C6N9F" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "56cff36c0954b0a2", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "ouJdrb5V3fAYhuMzMvDHXyzqsxayx8yRKSZVWSksaN8EDO4R16/1iu8gNZa39HBUkwq/p/1w7aHduw28k+NQ1g==" + ], + "X-Amz-Request-Id": [ + "7N6J45GW14DGQSW3" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "27ffe01a86989c50", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:56 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "SLprkY8Ml2v2eT2QgQms3uOM68p9/Jv37pDh6GgfM/swUX66Q4P0s/qaqeGqNSgdGGAhzCpd9bSNkvs5ZWS5VA==" + ], + "X-Amz-Request-Id": [ + "7N6SA37YDP7W5XMB" + ] + }, + "Body": "" + } + }, + { + "ID": "0a090f6e201dcbcf", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "D5/6/m0IbkdM8EIcywUiucjYr5aoW2pz1nRS9/HgXu1Y4gFnZdkEgF+q4mmNQKXTfDK1isPXQJ8=" + "ea8KlupABfC2iCw40fzcN+f5IPvMgbpiA5b4cBZddeXe49Pv41Wf63sTci+6FXIWjK/5XuabxDflHe+Bwm678w==" ], "X-Amz-Request-Id": [ - "N74J32P3PYB09ZS1" + "7N6PFANA5BQK81PC" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "10511964a9be699a", + "ID": "6ba471fbf87beeea", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:28 GMT" + "Thu, 14 Mar 2024 22:04:56 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "uuDxu0RKXjhuQsNk65Vk4NtWBJ2SX5/VutNmQK2c0nabcUH7tT8plhmV7bohucYRQ7ZC7wCk1QQ=" + "GtW5Lkuxp/eLtVLcQzIN422jXkuMG+a9hZJx0x/fUW5Fxd51f2MRL0m/XzPOw8wILGRf727boKNcgPVzk5xg8A==" ], "X-Amz-Request-Id": [ - "N74NYXE8ZESDJJ0C" + "7N6QMWZEE20HNC0Y" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestAs/verify_As_returns_false_when_passed_nil.replay b/blob/s3blob/testdata/TestConformanceV2/TestAs/verify_As_returns_false_when_passed_nil.replay index ef7f52d7f..55a8883d3 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestAs/verify_As_returns_false_when_passed_nil.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestAs/verify_As_returns_false_when_passed_nil.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBxMYhwOgAA", + "Initial": "AQAAAA7dhWn+L+gQ/gAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "1e30e1979b24aec6", + "ID": "58b469891d8846c9", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "nkscSBXNGRaSd9IQwvJeiTuZAoigJ5MxGiiwA4lWy7SaMUKivqXIEIuwv66rYUdAc5iZWsaDefk=" + "Bbuzz6K/Ms9aVtUvdiOIM1HE97+XSfGDAVcBcAD2LpKub+T4dEvSJfBm9VI8tI4tyiRIBW7Dky8=" ], "X-Amz-Request-Id": [ - "DRS4QR9Z27EZDPWP" + "P9AGXXD7FEZEH7ET" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "46b29b5895f17242", + "ID": "8d6451e01b2fe378", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "/1Eve0sByoTpY7grsZzkT6NfcnbehWZgoZoKbong03YYUgQMz6Quo43h8z1IlyCDT8mgcuCvut0=" + "yURDsNdWXRBH2JgARbxTCRAP1JHQvEGb8fvO8p/KNWvtBx4bg6HNZfuqbBoApCzNKi+emFDyaQY=" ], "X-Amz-Request-Id": [ - "DRSAER2FTR7JN2JS" + "P9ATGAZ8A476F7J3" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "a98d7daf12a64380", + "ID": "7e410d38d9e92f7e", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test?x-id=GetObject", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "qFMQe31NFcNk1IKkgMlSaDXN2lqYvpEXVQ6Rz8yGwpXYZkHEcLAIbz6zxrZUNlAegnNDrnB1SuE=" + "qIGX/5puzD/YgsUoapHPiUFwCPPMJ8jzftNdSEtgfXO5bDt1buabjKTmVPo+6guyb/oZ3yskAOY=" ], "X-Amz-Request-Id": [ - "DRS09EFFR8H6SRT8" + "P9ATN4PJQR5J87P0" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "39072abe3a6bfb5d", + "ID": "0c0d51e652b35470", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/?delimiter=%2F\u0026list-type=2\u0026max-keys=1000\u0026prefix=mydir", @@ -290,7 +290,7 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:11 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" @@ -299,17 +299,17 @@ "us-west-1" ], "X-Amz-Id-2": [ - "S/EJTssegH6kGa9PzIA086tv8pRgsMqw8rYM+RMDtQXtL1oHLndt/6ZQssD/kxOoX/Gd4cv5N1E=" + "baVSUNRksYpxm+FMZnayI0BcW4Tqoyfv9evyAXg4MZyOfa5adJiEVWd2Dci0PVlK+jHMTB0ZmLc=" ], "X-Amz-Request-Id": [ - "DVQ65R41Z0TWK4ZM" + "P9AVVK426B4MHCYF" ] }, "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyPC9QcmVmaXg+PEtleUNvdW50PjE8L0tleUNvdW50PjxNYXhLZXlzPjEwMDA8L01heEtleXM+PERlbGltaXRlcj4vPC9EZWxpbWl0ZXI+PElzVHJ1bmNhdGVkPmZhbHNlPC9Jc1RydW5jYXRlZD48Q29tbW9uUHJlZml4ZXM+PFByZWZpeD5teWRpci88L1ByZWZpeD48L0NvbW1vblByZWZpeGVzPjwvTGlzdEJ1Y2tldFJlc3VsdD4=" } }, { - "ID": "61fccb5a3d01dddd", + "ID": "a21f07baae3c7347", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/?list-type=2\u0026max-keys=1000\u0026prefix=mydir%2Fas-test", @@ -348,7 +348,7 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:11 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" @@ -357,17 +357,17 @@ "us-west-1" ], "X-Amz-Id-2": [ - "WCGMLtRbwhbMNwJwvrbdC6xIUrt3/+q/KoCnaqoQRlZ2kOBaY7NVx1JQPUzsLrPQmhtlFuzwQrA=" + "vb7Q3GkJd2WCo9J6OeGyDaobhCFhlic06+qV7HAsVGpZX0U27883+ReV+J/kMmpHSjlXFQq87Rw=" ], "X-Amz-Request-Id": [ - "DVQ2SBH88BP1J8SC" + "G7XS4FGV912QFA7C" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyL2FzLXRlc3Q8L1ByZWZpeD48S2V5Q291bnQ+MTwvS2V5Q291bnQ+PE1heEtleXM+MTAwMDwvTWF4S2V5cz48SXNUcnVuY2F0ZWQ+ZmFsc2U8L0lzVHJ1bmNhdGVkPjxDb250ZW50cz48S2V5Pm15ZGlyL2FzLXRlc3Q8L0tleT48TGFzdE1vZGlmaWVkPjIwMjQtMDItMDdUMDA6MDY6MTAuMDAwWjwvTGFzdE1vZGlmaWVkPjxFVGFnPiZxdW90OzVlYjYzYmJiZTAxZWVlZDA5M2NiMjJiYjhmNWFjZGMzJnF1b3Q7PC9FVGFnPjxTaXplPjExPC9TaXplPjxTdG9yYWdlQ2xhc3M+U1RBTkRBUkQ8L1N0b3JhZ2VDbGFzcz48L0NvbnRlbnRzPjwvTGlzdEJ1Y2tldFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyL2FzLXRlc3Q8L1ByZWZpeD48S2V5Q291bnQ+MTwvS2V5Q291bnQ+PE1heEtleXM+MTAwMDwvTWF4S2V5cz48SXNUcnVuY2F0ZWQ+ZmFsc2U8L0lzVHJ1bmNhdGVkPjxDb250ZW50cz48S2V5Pm15ZGlyL2FzLXRlc3Q8L0tleT48TGFzdE1vZGlmaWVkPjIwMjQtMDMtMTRUMjE6NTg6MjMuMDAwWjwvTGFzdE1vZGlmaWVkPjxFVGFnPiZxdW90OzVlYjYzYmJiZTAxZWVlZDA5M2NiMjJiYjhmNWFjZGMzJnF1b3Q7PC9FVGFnPjxTaXplPjExPC9TaXplPjxTdG9yYWdlQ2xhc3M+U1RBTkRBUkQ8L1N0b3JhZ2VDbGFzcz48L0NvbnRlbnRzPjwvTGlzdEJ1Y2tldFJlc3VsdD4=" } }, { - "ID": "4e99bc06c02c8fd1", + "ID": "3b413d65745aaaae", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/key-does-not-exist?x-id=GetObject", @@ -406,23 +406,23 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "gLQi98oyJADEsGoM9tJtQR0jUkWaqVuWAY8m17XZoUXCLsP8lAivobnGlsGDpJrDiNI7Dbi9jD0=" + "FT9ti51k2bCh5IJtp9Lbkn77Dwio7rRpN1pJJ3afuVRxBbuAJOOjk5lxKXvaetHttVXEkEfERoQ=" ], "X-Amz-Request-Id": [ - "DVQ20T0E380GK0W7" + "G7XJN3M779Y6BD9S" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5rZXktZG9lcy1ub3QtZXhpc3Q8L0tleT48UmVxdWVzdElkPkRWUTIwVDBFMzgwR0swVzc8L1JlcXVlc3RJZD48SG9zdElkPmdMUWk5OG95SkFERXNHb005dEp0UVIwalVrV2FxVnVXQVk4bTE3WFpvVVhDTHNQOGxBaXZvYm5HbHNHRHBKckRpTkk3RGJpOWpEMD08L0hvc3RJZD48L0Vycm9yPg==" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5rZXktZG9lcy1ub3QtZXhpc3Q8L0tleT48UmVxdWVzdElkPkc3WEpOM003NzlZNkJEOVM8L1JlcXVlc3RJZD48SG9zdElkPkZUOXRpNTFrMmJDaDVJSnRwOUxia243N0R3aW83clJwTjFwSkozYWZ1VlJ4QmJ1QUpPT2prNWx4S1h2YWV0SHR0VlhFa0VmRVJvUT08L0hvc3RJZD48L0Vycm9yPg==" } }, { - "ID": "40b32d55d6d36287", + "ID": "f740acf610c350d5", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy?x-id=CopyObject", @@ -446,7 +446,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/mydir/as-test" + "go-cloud-testing%2Fmydir%2Fas-test" ], "X-Amz-Date": [ "CLEARED" @@ -470,26 +470,26 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:11 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "NXqvIVECEX4kxJ+uiW8tfMm7GkIRe/HxC1gmoL1woTvAeuYtqI4Q9sULR5ofUhEuMxcjp3Q+UBA=" + "86rQDqjMXdyLXg6wSA65S27MnxZvM1L6l/chrAf/ba6iN4tud+47pQQ8iMxr8hqWZAd3VpFSx08=" ], "X-Amz-Request-Id": [ - "DVQ2N3ASPEHZFAWC" + "G7XJ35AMB3QK2Z8K" ], "X-Amz-Server-Side-Encryption": [ "AES256" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA2OjExLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWViNjNiYmJlMDFlZWVkMDkzY2IyMmJiOGY1YWNkYzMiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjI0LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWViNjNiYmJlMDFlZWVkMDkzY2IyMmJiOGY1YWNkYzMiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" } }, { - "ID": "94f5c4edd6a70997", + "ID": "0d75ae03a534b76c", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy", @@ -534,22 +534,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:11 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:11 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "q6hQuqy7NCdkezGyJ802u+wH7cPLrZ1FJdnLjcUSC2aHbk4PpItqy2nuXsGNrIRgErpekfHMbOg=" + "Znxo5aT/vXS1Ms5cZN+y4HG9De6HJmM18y1NjmoJbmXxLetkt7ae0U6G+ozHDed16RXhk3N+jrU=" ], "X-Amz-Request-Id": [ - "DVQB7E640X7ASSCX" + "G7XM7ENJ06Y0315E" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -559,7 +559,7 @@ } }, { - "ID": "fd6c144ad136ab90", + "ID": "2c59da33ca3ec5fd", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy?x-id=DeleteObject", @@ -595,23 +595,23 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:11 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "LL4UYIRGsJOeg2rATj0ltazhSJfrgj2lpzg6iU46OpN0zp7EcE4dU2FrqeIKW8jaQn8Pr28uHjc=" + "Y31dEXvsdcZMCXZjW1AQUdO9uSciJ9ODhES9p+Rhv9oqt+zK5KsrSYs2JguFdIBSYryVeLQTbbE=" ], "X-Amz-Request-Id": [ - "DVQ3F589GZ55XXZJ" + "G7XP7STGVY38BCGV" ] }, "Body": "" } }, { - "ID": "881d3882677dfe6b", + "ID": "ca83bb1d3f30933b", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -656,22 +656,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:11 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "yf2NgfkI7V5cXr8Mx1pBgD7jM58GwYX3r+HN1qizUM7RumLxfF2ds40n0MTqYvpprMVAJp9N+Ik=" + "s7fuuC4r48Pmp0MYJgDjfUZywJdG6G+RJEKp5ZecbmkUsZ2rSoEmGH5Bs164Zn8BMIJ+PxUoBWk=" ], "X-Amz-Request-Id": [ - "DVQFG15PAH7C2SR8" + "G7XKH375M61ADAZ1" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -681,7 +681,7 @@ } }, { - "ID": "0ce2b62f9deb4f37", + "ID": "54a4aba4a52f657c", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test?x-id=DeleteObject", @@ -717,16 +717,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:11 GMT" + "Thu, 14 Mar 2024 21:58:24 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "qN4xLoo6Cm0Y7S07ugo7TrLZDNrlu79oFz+a4cbjyNtqeGXrc8Hv8hU74OBmjjqPv70SPBx1oNA=" + "PDi574YNabzzY3QT7+KR+tNcEaHg36JBKIkvvyvyvZwq2bt09waPLyBgBdMOGY6cr2DVfbdVO9M=" ], "X-Amz-Request-Id": [ - "DVQF9XXX6X9F89RZ" + "G7XRS1YN27S8BCM6" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestAs/verify_ContentLanguage_can_be_written_and_read_through_As.replay b/blob/s3blob/testdata/TestConformanceV2/TestAs/verify_ContentLanguage_can_be_written_and_read_through_As.replay index 39df7dd1d..6e80bce63 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestAs/verify_ContentLanguage_can_be_written_and_read_through_As.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestAs/verify_ContentLanguage_can_be_written_and_read_through_As.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBxF8HdRgAA", + "Initial": "AQAAAA7dhWn+FgKV7wAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "80961f3a11a7b72d", + "ID": "6e78c729576604c1", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test?x-id=PutObject", @@ -92,7 +92,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" @@ -101,10 +101,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "99NKN0big9xDCwdnPc8FkZ+wc7wjEeG6+vkZbxgVbBrfb9KAL9Tu27bTAXt2C1dAyxemE/33czs=" + "c/VokvJ5lu/TqRawaVMakbk/2Iui+C6FW7nZglJ6z2pnxpRPAMJHvamu765vKWXGT8xkJVgcU5Y=" ], "X-Amz-Request-Id": [ - "DRS8CA6GS7VWHQSV" + "P9AWJYXBDBB7Z4Z6" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -114,7 +114,7 @@ } }, { - "ID": "b04058210d7c7eb0", + "ID": "dca79f6a9aa9caf1", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -162,22 +162,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "YI7vz2dUuj2Bg9/toECpSacSgJMZbgsYGoO5XL7vZ26CG8h5bi43wbxs/QAIC7gNWExLyZFKVfs=" + "1TfwFN69wA/VDC3w7o/EewlfW+dhFiOxHv7lTXvH6WsA05jaQHvw2O3Uvlh/B2KgZiiN1a7QPLc=" ], "X-Amz-Request-Id": [ - "DRSEWKKQCYZEWGT7" + "P9AVW2JC8JEQ7QEG" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -187,7 +187,7 @@ } }, { - "ID": "3c72830e383b633b", + "ID": "b1cb3ac1617ee6f2", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test?x-id=GetObject", @@ -235,22 +235,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "4QGm+FOrip2op/TMH/12O+dPpdSic7tjR6u13GVMSk5UdmKVTsqlIDG+ZnO3wM7QXzXcmZjP9xc=" + "4sZOcLYJaxKqwCJusgQCto//q/cPPugmvKQz4r1LZfqSmcEMXf8jD5dE6eF2DfqR8Cc3Cqo9dqo=" ], "X-Amz-Request-Id": [ - "DRS4E0XH0S7DEENZ" + "P9AV1XF7JPX5ADT9" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -260,7 +260,7 @@ } }, { - "ID": "3da6fda3fb3177c7", + "ID": "0909f7a48394e506", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/?delimiter=%2F\u0026list-type=2\u0026max-keys=1000\u0026prefix=mydir", @@ -299,7 +299,7 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" @@ -308,17 +308,17 @@ "us-west-1" ], "X-Amz-Id-2": [ - "22sF4mKQomUfZ2mkyvnH6+ih6Zbj79twISYOPcl5e1zLRKiMg/nL1WDIWtOoWHHw4+WDHVGCbuU=" + "kVhhbzqZi0quDpWGJO0TNZXHPzKlB5cCp8VU9GFNjZaX9rO7Ksm6c/fiVG14Ltgf+Ikc1UkH5c8=" ], "X-Amz-Request-Id": [ - "DRSCADRVJGYNQGT0" + "P9AP2T5ZXQWTEXEH" ] }, "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyPC9QcmVmaXg+PEtleUNvdW50PjE8L0tleUNvdW50PjxNYXhLZXlzPjEwMDA8L01heEtleXM+PERlbGltaXRlcj4vPC9EZWxpbWl0ZXI+PElzVHJ1bmNhdGVkPmZhbHNlPC9Jc1RydW5jYXRlZD48Q29tbW9uUHJlZml4ZXM+PFByZWZpeD5teWRpci88L1ByZWZpeD48L0NvbW1vblByZWZpeGVzPjwvTGlzdEJ1Y2tldFJlc3VsdD4=" } }, { - "ID": "ce8f9eaeb6ade84d", + "ID": "a28fab2658968be9", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/?list-type=2\u0026max-keys=1000\u0026prefix=mydir%2Fas-test", @@ -357,7 +357,7 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" @@ -366,17 +366,17 @@ "us-west-1" ], "X-Amz-Id-2": [ - "GJMnfvO5vozd1UqqSS87VPM504a/DhpVLzvdsewo7gcY9sxirithFHX/LzqcIa5prnYfGcTdk9c=" + "9Kt8I8boRp+XIlQ9u+iugOOORrvJdGOefWprPjqSdMiUsEXtJLb+R4wckTLt14zHXsbmpnP2M/E=" ], "X-Amz-Request-Id": [ - "DRS1WCVF6MSKSJ1M" + "P9APJPJC1TVJRGF6" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyL2FzLXRlc3Q8L1ByZWZpeD48S2V5Q291bnQ+MTwvS2V5Q291bnQ+PE1heEtleXM+MTAwMDwvTWF4S2V5cz48SXNUcnVuY2F0ZWQ+ZmFsc2U8L0lzVHJ1bmNhdGVkPjxDb250ZW50cz48S2V5Pm15ZGlyL2FzLXRlc3Q8L0tleT48TGFzdE1vZGlmaWVkPjIwMjQtMDItMDdUMDA6MDY6MTAuMDAwWjwvTGFzdE1vZGlmaWVkPjxFVGFnPiZxdW90OzVlYjYzYmJiZTAxZWVlZDA5M2NiMjJiYjhmNWFjZGMzJnF1b3Q7PC9FVGFnPjxTaXplPjExPC9TaXplPjxTdG9yYWdlQ2xhc3M+U1RBTkRBUkQ8L1N0b3JhZ2VDbGFzcz48L0NvbnRlbnRzPjwvTGlzdEJ1Y2tldFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPExpc3RCdWNrZXRSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PE5hbWU+Z28tY2xvdWQtdGVzdGluZzwvTmFtZT48UHJlZml4Pm15ZGlyL2FzLXRlc3Q8L1ByZWZpeD48S2V5Q291bnQ+MTwvS2V5Q291bnQ+PE1heEtleXM+MTAwMDwvTWF4S2V5cz48SXNUcnVuY2F0ZWQ+ZmFsc2U8L0lzVHJ1bmNhdGVkPjxDb250ZW50cz48S2V5Pm15ZGlyL2FzLXRlc3Q8L0tleT48TGFzdE1vZGlmaWVkPjIwMjQtMDMtMTRUMjE6NTg6MjMuMDAwWjwvTGFzdE1vZGlmaWVkPjxFVGFnPiZxdW90OzVlYjYzYmJiZTAxZWVlZDA5M2NiMjJiYjhmNWFjZGMzJnF1b3Q7PC9FVGFnPjxTaXplPjExPC9TaXplPjxTdG9yYWdlQ2xhc3M+U1RBTkRBUkQ8L1N0b3JhZ2VDbGFzcz48L0NvbnRlbnRzPjwvTGlzdEJ1Y2tldFJlc3VsdD4=" } }, { - "ID": "13604317922de638", + "ID": "1319f3c3ea2b6629", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/key-does-not-exist?x-id=GetObject", @@ -415,23 +415,23 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 21:58:22 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "sLgndOrG49SXiDF051RoFv+BPpttw11+fdNkZmTIcE6MUiumlOqpwNDudEnWc4QckNKcWdFnBTM=" + "8Ezdiq8wG4VVttO5DtjyvoeQQs/BXt4E6wd4QJr5uTWB+f6gmKM/CCIAIgJyKA87omLg2zaQ5rw=" ], "X-Amz-Request-Id": [ - "DRS16VBTJCCNAJHX" + "P9AMSYEV5S7XMTQT" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5rZXktZG9lcy1ub3QtZXhpc3Q8L0tleT48UmVxdWVzdElkPkRSUzE2VkJUSkNDTkFKSFg8L1JlcXVlc3RJZD48SG9zdElkPnNMZ25kT3JHNDlTWGlERjA1MVJvRnYrQlBwdHR3MTErZmROa1ptVEljRTZNVWl1bWxPcXB3TkR1ZEVuV2M0UWNrTktjV2RGbkJUTT08L0hvc3RJZD48L0Vycm9yPg==" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5rZXktZG9lcy1ub3QtZXhpc3Q8L0tleT48UmVxdWVzdElkPlA5QU1TWUVWNVM3WE1UUVQ8L1JlcXVlc3RJZD48SG9zdElkPjhFemRpcTh3RzRWVnR0TzVEdGp5dm9lUVFzL0JYdDRFNndkNFFKcjV1VFdCK2Y2Z21LTS9DQ0lBSWdKeUtBODdvbUxnMnphUTVydz08L0hvc3RJZD48L0Vycm9yPg==" } }, { - "ID": "aa3b853e7ee2ace7", + "ID": "06b598f7ab4a1f2d", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy?x-id=CopyObject", @@ -455,7 +455,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/mydir/as-test" + "go-cloud-testing%2Fmydir%2Fas-test" ], "X-Amz-Date": [ "CLEARED" @@ -479,26 +479,26 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "TpMLiYN36pFScZDvynz2r9IKF/+mxn/58zJiSN5qPoZlZdQ+E6dBmPETkj+di/ojTatzuabnslw=" + "jnkbwbbTeT5bZmHmFfoh1YMNkHiQluUBKhZuuKzKH/jB/3JLBw2zVDAHUuvC3nNBoCe09lrvu1I=" ], "X-Amz-Request-Id": [ - "DRSCGSQHJYSJRBAR" + "P9AR7GAHZW623RTC" ], "X-Amz-Server-Side-Encryption": [ "AES256" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA2OjEwLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWViNjNiYmJlMDFlZWVkMDkzY2IyMmJiOGY1YWNkYzMiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjIzLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWViNjNiYmJlMDFlZWVkMDkzY2IyMmJiOGY1YWNkYzMiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" } }, { - "ID": "f82dfec453f2856d", + "ID": "b8111ffa9ffe714b", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy", @@ -546,22 +546,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "+jHmOZAk5Qn3GE0jG9j2B2cZjDoY4AbKt2eM7YDlxb6j6YeIGP+h6yInx9banAMIsnlDKc4//MQ=" + "T13WjyddMZhfFMXFOyVlyU/EuZqye5+QT7yFPm429wx4SCCpythAO/6ecOU/hZ4dofUa+mDGTTM=" ], "X-Amz-Request-Id": [ - "DRS9XS05R3TKKSE9" + "P9AH6HE6NHVBP1VT" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -571,7 +571,7 @@ } }, { - "ID": "84fb13404fb0364a", + "ID": "4432b41d808668de", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test-copy?x-id=DeleteObject", @@ -607,23 +607,23 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "TsnnG+6V4qdfnQQ4HJCPs0pcNFLt+d+7OGxEw0gl9ZVgeszIoyTx8cZSNabgS0GmkcgGBxtf9ro=" + "gxPS4tVKr2mQgYo2THj1F71HoEewngc7QeahokY1bWIStFHLoTw5MS6koXQIrOOAw6lNXH1yw5U=" ], "X-Amz-Request-Id": [ - "DRS7B993ZJFVJVEK" + "P9AQDQ259HJ4ZZWP" ] }, "Body": "" } }, { - "ID": "e33b240ca45d0730", + "ID": "f0ce4eb7922edb48", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test", @@ -671,22 +671,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Etag": [ "\"5eb63bbbe01eeed093cb22bb8f5acdc3\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "JTxdwGmhgMCOiqQDJvRuVmoWO2te9r2tRAwNllIoOLGZQCerXEKFo1QRuW/9Rsol7Xh6uH5BY78=" + "n9ZrmgwWs5nWMWUPCF52Jv+Kruok7eghxFwg3jEfmgNasG7xkShuu8PBuSI3vcwxe6w6BUFmgH0=" ], "X-Amz-Request-Id": [ - "DRSD5RDB7MCK3BW0" + "P9AWKTPADJC00VZP" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -696,7 +696,7 @@ } }, { - "ID": "9f09ae3cf31788bc", + "ID": "9910a9e830e385ce", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/mydir/as-test?x-id=DeleteObject", @@ -732,16 +732,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 21:58:23 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "8uE5W+mjODmIhAcTAj611z4Ny7+lftCbGMsFKDHrJ5SIybAziAoBrNbudSexdmkpTjNEHzYOZFI=" + "jEh/SCxRytGw14SCam22HaDQjsmVQ8QTINrpSFvsPUuWe9XZE8iV5lOA1pxUmDwavXb3Z6uIj3g=" ], "X-Amz-Request-Id": [ - "DRSES8H6CB1A1T1B" + "P9AWJ0GMT1ASVKSA" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestCopy/NonExistentSourceFails.replay b/blob/s3blob/testdata/TestConformanceV2/TestCopy/NonExistentSourceFails.replay index c714a5028..563163446 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestCopy/NonExistentSourceFails.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestCopy/NonExistentSourceFails.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBrJKRabQAA", + "Initial": "AQAAAA7dhWoOJY2zSgAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "48e853723d24ae32", + "ID": "fba8d0893eee9c7a", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest?x-id=CopyObject", @@ -68,7 +68,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/does-not-exist" + "go-cloud-testing%2Fdoes-not-exist" ], "X-Amz-Date": [ "CLEARED" @@ -89,19 +89,19 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:03 GMT" + "Thu, 14 Mar 2024 21:58:37 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "TALjUQynqxmqnAF8Ja07815DZGRmhxFcNU/qR6fEji4e2yPdd7Ds31Ai5X3YuWvmEB2yVs8/bm8=" + "lorphwnLIT64e9rD7tRXHW2SQW1Bkgopui0gBqSJ59FUQt8m3zlvHfoXae6rZfNT5+i+vIvmOaA=" ], "X-Amz-Request-Id": [ - "6FNF3RGA870AC751" + "9JSAG91MXQ5V32ZM" ] }, - "Body": "PEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5kb2VzLW5vdC1leGlzdDwvS2V5PjxSZXF1ZXN0SWQ+NkZORjNSR0E4NzBBQzc1MTwvUmVxdWVzdElkPjxIb3N0SWQ+VEFMalVReW5xeG1xbkFGOEphMDc4MTVEWkdSbWh4RmNOVS9xUjZmRWppNGUyeVBkZDdEczMxQWk1WDNZdVd2bUVCMnlWczgvYm04PTwvSG9zdElkPjwvRXJyb3I+" + "Body": "PEVycm9yPjxDb2RlPk5vU3VjaEtleTwvQ29kZT48TWVzc2FnZT5UaGUgc3BlY2lmaWVkIGtleSBkb2VzIG5vdCBleGlzdC48L01lc3NhZ2U+PEtleT5kb2VzLW5vdC1leGlzdDwvS2V5PjxSZXF1ZXN0SWQ+OUpTQUc5MU1YUTVWMzJaTTwvUmVxdWVzdElkPjxIb3N0SWQ+bG9ycGh3bkxJVDY0ZTlyRDd0UlhIVzJTUVcxQmtnb3B1aTBnQnFTSjU5RlVRdDhtM3psdkhmb1hhZTZyWmZOVDUraSt2SXZtT2FBPTwvSG9zdElkPjwvRXJyb3I+" } } ] diff --git a/blob/s3blob/testdata/TestConformanceV2/TestCopy/Works.replay b/blob/s3blob/testdata/TestConformanceV2/TestCopy/Works.replay index 3f6b59263..d705face9 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestCopy/Works.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestCopy/Works.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBrKpMFgAAA", + "Initial": "AQAAAA7dhWoOKw45nAAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "9a5eb23b364b6b15", + "ID": "2843f531459e4bff", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-src?x-id=PutObject", @@ -104,7 +104,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:04 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" @@ -113,10 +113,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "DyLokrtlyJ8aN/UQS+ZxXjcihlHuYMSDN6yHKDpN97AfP/pI76u/IGL9JGAFbRY0Iremn7R/RIM=" + "Jn+glvGSheERnyj0Ulxbmu/7N0JlWsd8wsdoSD0ALGeW0EZBXz3FG77Q9czmIxT+l/ygru2GHlA=" ], "X-Amz-Request-Id": [ - "6FN8FHYH2AEQX2Q9" + "9JS3Y1FC534CVRV9" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -126,7 +126,7 @@ } }, { - "ID": "22430561279a5d0e", + "ID": "c1f7d20adc4bc2a3", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-src", @@ -183,25 +183,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:06:04 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:04 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "KYhpH6+dB0bn60Sns6MxxrWuaZdjwMnmHnaRXYJEZFGxufbk1+fn3eGtTJ8ctAnYhmTZqEQEgec=" + "qz0GHkgTqUfYdK6kEvJveij8rdBLYjc+wOllIoKLtx1fYh3fbN4IIOMZ32pXc0fIwY/TNDJfmL0=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "6FND43BJBYQM3RJ9" + "9JS80PSHJ05QPCQ5" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -211,7 +211,7 @@ } }, { - "ID": "1f0ffefcfe49b1cb", + "ID": "d5a7b3ea0c1f80e5", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest-exists?x-id=PutObject", @@ -256,7 +256,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:04 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Etag": [ "\"a0fa9a7d7240d5c5eebd70899430c597\"" @@ -265,10 +265,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "7Jy+SspV0DSVYdyL4OYGrFZzhtvNhJl2K+d2eoIWWaG96VgErVe3uR34iExEAVPMcAaxA65y59k=" + "HFjA+wNL1+JXdCJ9PriS35jVtpdctV7IayMcpgVbXSZ5ljzQQgkTyc4YHJVHAmUs9YY9qg/qPUY=" ], "X-Amz-Request-Id": [ - "6FNDEZVPYA2YBFPK" + "9JS39HQAAEJ0SET1" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -278,7 +278,7 @@ } }, { - "ID": "c69ea90b6927a656", + "ID": "c9b99654bb2dfbef", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest?x-id=CopyObject", @@ -302,7 +302,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/blob-for-copying-src" + "go-cloud-testing%2Fblob-for-copying-src" ], "X-Amz-Date": [ "CLEARED" @@ -326,26 +326,26 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:04 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "FTZOQf/bpVdq4vejg+IOjVRAEYHUb44KcwWZzG1+gj0Z38YzbzPKIoxXh6frCmqmPESzKkRWCGY=" + "Z4V95bG3XXkSKqSawoU5QW6t5XjThRr78DR+dOyegeAuxvBXQyHuJ5bS6y25OOO7c5wxKJxN3ng=" ], "X-Amz-Request-Id": [ - "6FN7ZWDYHVM12414" + "9JS8E400ENTEA5N7" ], "X-Amz-Server-Side-Encryption": [ "AES256" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA2OjA0LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iYjEwYThkYjE2NGUwNzU0MTA1YjdhOTliZTcyZTNmZTUiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjM5LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iYjEwYThkYjE2NGUwNzU0MTA1YjdhOTliZTcyZTNmZTUiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" } }, { - "ID": "7e3775527f368695", + "ID": "548486376adf86d1", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest?x-id=GetObject", @@ -402,25 +402,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:06:04 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:04 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "dOBU3JeFKmrYUy+Se5CKkyighyB5SIpsA+h1NcuGyrrXDopDYjwflsIrEpNyyw7f/SFYmSQwJgA=" + "rcyqhQr5KPK8VL6qaqxzy3eQ5B/4IAEMCL/7mwpA1Ai7VuTOePx6cTn6fSgDut7iHNht9wF7AKY=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "6FNB0NMSG3ND466H" + "9JSARMJQD454KYWD" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -430,7 +430,7 @@ } }, { - "ID": "866e7e655aaadadf", + "ID": "81d88962a606c78a", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest", @@ -487,25 +487,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:06:04 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:04 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "1vX7HFYgt2JiUoF711e9ktR5nQC6ABvCRpijsjxubmqRd5dkUepqu89qtusAiKGwlUMDz13LM98=" + "u/sFG8tP4xvR77xjNVGO+LwYea3fK74ksBtsuy04s4/UvDdzkBYDaNAhzzTdMpsmGLtHmqf/ETo=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "6FN046ATMRAAJ89W" + "9JS0N8X0MZ308Y9Q" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -515,7 +515,7 @@ } }, { - "ID": "ef5d3d7cab06e2a2", + "ID": "964dd078add6ae21", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest-exists?x-id=CopyObject", @@ -539,7 +539,7 @@ "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "X-Amz-Copy-Source": [ - "go-cloud-testing/blob-for-copying-src" + "go-cloud-testing%2Fblob-for-copying-src" ], "X-Amz-Date": [ "CLEARED" @@ -563,26 +563,26 @@ "application/xml" ], "Date": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "sEUDn6SSYCAuzQmiPipSPxEI1d6sjSYxJFO7v8WnCdR4LqqQihxISgq4GipW7lDGZyI1KVQQp1Q=" + "ont2VWn/X+RejBLa271CW+ejfSXW15Xj6DvATuUIt/rpSI1ti+obx3SrXTkeZoTx6VN/5xNf3lg=" ], "X-Amz-Request-Id": [ - "0GP5Z51YRW7RCGAW" + "9JS3H5GBEQJZPXZV" ], "X-Amz-Server-Side-Encryption": [ "AES256" ] }, - "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAyLTA3VDAwOjA2OjA1LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iYjEwYThkYjE2NGUwNzU0MTA1YjdhOTliZTcyZTNmZTUiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIxOjU4OjM5LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iYjEwYThkYjE2NGUwNzU0MTA1YjdhOTliZTcyZTNmZTUiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" } }, { - "ID": "a1b13ac39b274591", + "ID": "257a6c38cbe791c5", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest-exists?x-id=GetObject", @@ -639,25 +639,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 21:58:40 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "t8jEALqVm7NTcaln+vKwZWjEXNs8EVurM8Xp75yuJ1/3enmuWMZhWr46OwoGhX0Tfj8GF26RjxU=" + "mKSMxy+nKU5KCwNVYDHBs2CFbmYkBFZ9eUG+EIWu7xtD9XL0UCSCIVYLFigEiCJfn1GkzNy6gww=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "0GPDFG3YN11FTA5R" + "5H96ZKW3CWWX0Q4A" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -667,7 +667,7 @@ } }, { - "ID": "c8d0210a71cf9677", + "ID": "fb06ce513cfdbd48", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-copying-dest-exists", @@ -724,25 +724,25 @@ "text/plain" ], "Date": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 21:58:40 GMT" ], "Etag": [ "\"b10a8db164e0754105b7a99be72e3fe5\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 21:58:39 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "C6ROaUnPBXhl+zI5PPwD/XbyGirk/xwepBLTmJZyJThvJUZpsnw3dX4FDvfybiFxR3zzn52cFJo=" + "5LTh1gZZ4Pt42foXGM1+GgRVMx8j7hLZyq8EOep722N4AkGfhyc8jYensf+iZvyshZzGZvbF4Qc=" ], "X-Amz-Meta-Foo": [ "bar" ], "X-Amz-Request-Id": [ - "0GPCF6NXN7MN30G1" + "5H99Y1AH7W9J7GX7" ], "X-Amz-Server-Side-Encryption": [ "AES256" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-1.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-1.replay index 6d2711fa9..36be25bbe 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-1.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-1.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBwAsmD9AAA", + "Initial": "AQAAAA7dhWt/A6ydmQAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "18bb98f4a7dd5a1a", + "ID": "bbb78c2319eb09f3", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "TK2sWp9Rmo9LPX68Si86ZSDdl/vmPH+uxt58V7yI0dzCsRhJQZjSQy/G8IDonuBd+RVF9KNvDB4=" + "tbZEdN4VtLPmXjaE++fBXAnJh/LRgOGgInZ2a4sfHuE/TjTLULVUYlyHTCzh2kKibPJ96cVykjo=" ], "X-Amz-Request-Id": [ - "H7BNW2HSJCST082X" + "NHD1R64QV5T3R11C" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "529e9f8707820a01", + "ID": "102e2ca3edcccac9", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "4brNKX0ro61fbH141Iz9N3+7WateWec/HIrxxSLVa7qkpvI5RW2Wj7Ski9Aa74vZ6pMIMfSeloI=" + "1zUgEp27vf7QA4afOBc8sKMbJ2r5tpVrtxBp4TFcbCL1fm3200Ob2A7glXYb+KhkTYT1VQYU3Dc=" ], "X-Amz-Request-Id": [ - "H7BM6WKCSHKYJEPQ" + "NHD2GFPWPD20DFN8" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "db3f31f760b5568e", + "ID": "adfe1d5484110a7d", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "XJi/MS9tIVj/l/eO9EZFvxnLx9ose3iZGnEo/TD248nOWfYJ+/VrH+HhW/loDVBDFwWdVIV+PnE=" + "5Us0xNTyMSuywFGjzUkfL5ky/tYGJhUN1KklvUVnY3W3JdPO43FI5XOOKhnbPJRFn0yxS2fPApg=" ], "X-Amz-Request-Id": [ - "H7BSE7BVJW7G13WH" + "NHD9XM20HKN12FC2" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "dc1157239f2d51de", + "ID": "8683e71187ce0149", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "GOJkb/sMNXGzVIxiE3M4c81rG3E6ctlJpJX5/sIh7o37xjl8g90XafSbJVK7Dm9AEyN205ODOxs=" + "dGrSOJgPseIQdCAa+MnqvjNFcluBlgFe21xrmMwNsatcCtN0Flt5RTS70YjTIoW0kSDhCZCaj48=" ], "X-Amz-Request-Id": [ - "H7BWA5W5F859G2BW" + "NHD8DA8FD839N347" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "d2235f9e45f1707b", + "ID": "c74b06e2ee079d55", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:48 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "wGThGM9zJ5R8YwGVvWaZIaMf8lE4XEtcFGVwLVuxvZ6rHzXBC6zqmlrj8LQZRhVCkfeNWiipTkw=" + ], + "X-Amz-Request-Id": [ + "NHDFE9KFE11E2M9R" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQ4LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "5f077837a7b01d53", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:48 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:48 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "4W65YH/ZJv7fMQ44ZhpHCKm10uS1m/CglrNhQJrmvlA9cIcWmztVgiN6bgd+dZLyAE+tHSLAJiM=" + ], + "X-Amz-Request-Id": [ + "NHD8KDJYG22PHRQ3" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "fa41df253581f3ad", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:48 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:48 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "MCUjqTkbfP3XZJv9Yap7dAQW4XLSpEXdqo92I3v5iAwBwb2N9OSnFI1xPdNIyNMzv0hHpCO00ic=" + ], + "X-Amz-Request-Id": [ + "NHDEX4ZKQQ94FY7J" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "eb5644dc35b7f19f", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:48 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "Cv1mDtsMpCjGwKz3z2B+llwDOsLSYUQrPKVoqb792kD9T0v8dB5eeYy/VgfsnBdGJgSSksnIuag=" + ], + "X-Amz-Request-Id": [ + "NHD421T8N18AMMSG" + ] + }, + "Body": "" + } + }, + { + "ID": "da65bd92aa67784c", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "hIdYtOHi1gylkay2wkAl9h6WS89Y1zZLh87jEwcNci5gFZ8mmNR2eXbGeKqki/QEGWRSW7xcCEM=" + "b3869O5Ec3AZ2b0f7AGPm0v9UNbZVUjG+a7cNB2tR9ywmeA9emqFpIMFvt5Chw0L66FTrqmeK3Y=" ], "X-Amz-Request-Id": [ - "H7BWBVS6J3Q5BFJD" + "NHD91TZKK6T6ZKTJ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "0a2145a8c6158e96", + "ID": "d28293604a85a02f", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x0____0x1____0x2____0x3____0x4____0x5____0x6____0x7____0x8____0x9____0xa____0xb____0xc____0xd____0xe____0xf__?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "iB0GiOQvRgi4CO6r8wkc6FOgS6uBv+MUa3h3KTLFqjLr2WjJiG/cqTHkJTQAR/BU8qHohB6Re+8=" + "YdtMuW1xQNXFzSRYzYwoLXCjf3LkGlASbUQD80pZKk96Cet2qpde6HkJRsDp9+/Xj3orcYj6GNo=" ], "X-Amz-Request-Id": [ - "H7BY391XM3CTDD0X" + "NHD200SSC0B4ZEV2" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-2.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-2.replay index 6e8b3cadb..a24abac63 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-2.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-2.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBwMPz1igAA", + "Initial": "AQAAAA7dhWt/F/4IEAAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "4579f784e08feed2", + "ID": "d815cce4b1af4bc4", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "zmyvuj9vTFYf1wyeaAWCvDCGAx5IedzHfyTxEfKeVLiqpPgTP4qhG156WUzUtUAid9xEGSnNQhA=" + "dac9RF0hMLYifNucl7MzalrsBJfMmyQLVXDENrv4QwdRMbrzhkiV5WSIVMde5bgywY8v13bwY+A=" ], "X-Amz-Request-Id": [ - "H7BPDXDQT4ZPDDNK" + "NHD9BX102AXZABV6" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "56ec161240fafdd1", + "ID": "3766cf813ccb9d2c", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "B/f2iMjRpEYBSw1x4t8JROXOfnsrFq9FBV3R1eUGeq13NOhrBxIaeNk2XoRT9TKagGMAkGsKoQ4=" + "P6JuBZGKaIxziNIRASU9g7rBdrK/u5q6ceeOxD85+LLjugBKn6/Fc5QcqOvnlxwXFY0KLntL8y0=" ], "X-Amz-Request-Id": [ - "H7BSWHPK3W6C19TA" + "NHDB25P2FEED5ZS4" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "b2ed7d18b466c9ef", + "ID": "7655a878dda7be6a", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "IbO1+7N3HIKziVUyg7ZsCh9HUB2urU2rnFvWUP6tkLSrNHDutuCN8TwYGETB/VKR8fmQx+6gg2k=" + "w2CAaebAx7ai1EH3kBFth5tUHYpXn/lvcvwmSKJLAhxgITamHAvS+Jo8a6U7xzuFbsxJaYaA5H0=" ], "X-Amz-Request-Id": [ - "H7BRH5J55C81W9NH" + "NHD8J48Y1V132F16" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "dfa16aa94294b133", + "ID": "75ada295edbdabee", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "OnH9+mNJ29x2GaiBiep4Ycrab/LwIPa/CNKG24uWUUNWZFZCYfbomAZtxpUTK2btoZM8WLFcnew=" + "SHTjDGbut6Sqr0mhLaaevnCGKq+YpL7VWRaKOp3sy5I6UsU7t9vFm/J557MTVe6N3O8+tRuf1DM=" ], "X-Amz-Request-Id": [ - "H7BJY7P2ET0TXCY0" + "NHD6FZV51Z31MS7M" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "db7a660ac0577388", + "ID": "004894c9ba9579da", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:48 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "tZCg27OeimPJ6MunIIdY7YzaX6xdadmNS978hdzLiqDFumbe7zvOYChZ5yO5ll8ipukE4a8Mg8U=" + ], + "X-Amz-Request-Id": [ + "NHDD1CSW6RD3BHQ1" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQ4LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "eb8a55d830410c9d", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:48 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:48 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "9XgbCCVgywHfkisOfFcTgFQ1i8MUdwZSsF+sZTq8Sj0IVwE5NIlS1R/g4B3GDsgJx0fx1j933tk=" + ], + "X-Amz-Request-Id": [ + "NHDE9R9QPE1SK9FX" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "c2f308d1a61128d1", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:48 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:48 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "bM5a0KezEJmbFC5ZC9T26DLdkyXa+8uOt9kqDbKiaY6B7wg7Tya36Pxm6BwncBUelTJLAD2T3WU=" + ], + "X-Amz-Request-Id": [ + "NHDC0BT4QKH58MY1" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "f87ada0ff56e17f0", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:48 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "bMC0CjjSvdbEq8pqYddHYSnjui8qiAOVufiwo9QSBJR3ej+moZmwlRIvnYwV5/v+l3AdaZ3eFmE=" + ], + "X-Amz-Request-Id": [ + "NHD62R1G3R0QE4YJ" + ] + }, + "Body": "" + } + }, + { + "ID": "5f8cca91c001dffb", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "625Wp6wuf2AY1gYDj5BJlOQcnj+2x1zTyTbo+n9ZDFJgJASDYLBKBWiBSI/ZVB1FUqXSV78gLN8=" + "56ZxtbIO2MczTlAwEqxSnezH/e5IFHHpE/INS/qLJSeLXH0PTUDczuSAi5j2rWpbbUJ/CwlRzyo=" ], "X-Amz-Request-Id": [ - "DRSFGW268G5DG8HQ" + "NHDA94950PA0XH27" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "34bfcab323f3357f", + "ID": "305c59b70afbd22a", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys__0x10____0x11____0x12____0x13____0x14____0x15____0x16____0x17____0x18____0x19____0x1a____0x1b____0x1c____0x1d____0x1e____0x1f__?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:10 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "rofpN7mujT2XKIwYeRqy0QXUbHnr1QZd956+HavoB3N0T8dAnqxC4EtS1zW0sGQwvaiQLu9Jj5A=" + "HpYNVhqmF1Hzz6nUs36Zx5kv8u9cfeTBi5y813ZhVHjxsj7FnjVEzOUoNSsH8Dfoi4XeSJklXC8=" ], "X-Amz-Request-Id": [ - "DRSADEM4511FREGR" + "NHD2WHMGMVEM16FJ" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-3.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-3.replay index df9dea8ae..214db239d 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-3.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-3.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBtO0ZqlwAA", + "Initial": "AQAAAA7dhWt8HO1ZfAAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "b8be5eac0c7cf29f", + "ID": "0137ab34733705e9", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "iOYYvhLi1qAUDGVuZOBrZHjV3LgJf5Eod+h6rzn8a8WEBSda+lXKlQXHhj7Ojnuji/XiLtqqixY=" + "hEwEjHqE8KBrUStxz+oEwjPRdvxWsmymAXxfNm0CueUMizM1w1fjcxfx26MnRS5R/InkiToqEGc=" ], "X-Amz-Request-Id": [ - "QFER7G0Z5M1ZX336" + "ZDYQSJZZM78H4HZ4" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "2f7af7425b2b2f62", + "ID": "7da3d785947507bf", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "rwk+ekEig7tDGHMTr2YYjUjL6q74QBy8ALetpdqMFCIjB8XJQYIAfi2zolaG89fBvLVoZVx4EOU=" + "2TnIk6ArNWomPF70PbzJZzEsyjUzrBq3wnaiTH416NUme9+CPJuWSd1oUB3HKcXFLnL1tM3GjbY=" ], "X-Amz-Request-Id": [ - "QFES53FY87XA2HYJ" + "ZDYM0FGQGF67HAMQ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "e625310e92c2064e", + "ID": "5c041052e2b0d6db", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "f8Gn/Suf0FwncxXzi6AtcLHV80kTNq0GVGhaMQFhIMwesbghNHgVNHBtrnajarc56EPxmpbUCAY=" + "AwzZR3svaVShVVF1wPMKsjTZ5L4FQR1YARHZa4EztjMCMOB0pKBTvtYAblf16bZMhzEKp5RhIwI=" ], "X-Amz-Request-Id": [ - "QFESQMZ3N2GA043G" + "ZDYG2XXFKJASW2JF" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "aa1b80a720fe4a4d", + "ID": "0e0ad21f6153197e", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "PUDOI3C4vwjYCcpl3PaMqPmRGhNUPi6DdainGa83NQLpEaYxt1+gjiySQ+fJkX5o9wMLn/+RGo8=" + "bd57HY1gwJLbbWl67y680zUwBiSCGvRzUjpVvrkFj+9iFkxEmi+BunkwMRy0PuhaFjqxDtOxGko=" ], "X-Amz-Request-Id": [ - "QFERZA6JFQTYTMF9" + "ZDYSX017CCZTBE8R" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "e4096836c5fe83df", + "ID": "4092c4eb7701a87f", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys+%21%22%23%24%25%26%27%28%29%2A%2B%2C-.%2F" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:45 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "+LVlOxKhe2BNk8yqoH5r0eVVXuBALEzx8NyZGAU/GliQhQOM45YVhhTSOoWW2Kd5tThxRR5jgsQ=" + ], + "X-Amz-Request-Id": [ + "ZDYSHPNK242TBT7V" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQ1LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "aa14df7f9de04645", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:45 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:45 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "huQ4zDL1E35mD1hvfwBCndeMcAPfjDW2ZaHOI1uzJnhHhFKa/UjdKg89jBiRI0yriBpQ/tJSRFk=" + ], + "X-Amz-Request-Id": [ + "ZDYMMEJ7CWTC0G9B" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "0ea5610e88f4018c", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:45 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:45 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "msrLKG6LjSyycG7MQE3JniM+/TbI1uNItdHhKJ6b2slEhyGyLZkQ4K58ffcUhOOeDf/E0SAGW2w=" + ], + "X-Amz-Request-Id": [ + "ZDYW4B25WXP74KJJ" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "50b077d750257f6c", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:45 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "ofIkCje1F5acCMMD12lPDtXJ2odPr6YwSLJowg9n9OsaVEEm1iu91AAWgPq4zmv90v9G4A3l7nQ=" + ], + "X-Amz-Request-Id": [ + "ZDYQ0ER67AQ0ER25" + ] + }, + "Body": "" + } + }, + { + "ID": "fc2a67cebb8f9cc6", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "0hlx5s0XkBsD+9gxeyq9/w5KpoNLm0ne307KOfX9SC8pBG4WDNDlgslt4pEf+LoFhgsXtdpnUmw=" + "R11fKGFVEFHZCJ2kie5Ov6aSbm2lLkihOVAd7qIEYwqSIgAya1Ce0HIphhMF/+ksFsIJW2/Rv3I=" ], "X-Amz-Request-Id": [ - "QFEG3P4YFV74ZXB9" + "ZDYZBHSSBASDEVTG" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "d3f11fe2017b3984", + "ID": "103973f51c56e275", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-./?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "JqHuyy8IQCWGJj/d6ofSnpy7BWsw3eoHKnVsEcZZ+tV4xBhUebMht6gMF9oZBuU7dHlA9udBKLY=" + "1AQ1eptVjim6VQEfmFqjsldirifse0pUD83O6ELnyEa4gO2PDjsD3Zlyf5s16cy8MR7MdRD8Es8=" ], "X-Amz-Request-Id": [ - "QFEN0DMVAAHKWW1E" + "ZDYV4JRV30DMWYPE" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-4.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-4.replay index d53d6a22e..666ba50f1 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-4.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-4.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBsOYtZ/QAA", + "Initial": "AQAAAA7dhWt8My+nOgAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "229b7ae9c6f99712", + "ID": "b472623a08c6ffdb", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "y03T6C0NF2hPNAaeVw7mgetNegiZAZUzYWkdJk0mupyDoIi1E2CeM8SGIzpT1y4XwH8kkZdOOhE=" + "w+FdwifLRdjvTYSvD+/sgZyFryJq0MVsJ35hLFccT1CYTzaWLG7jx2SqUWQ3+G5brVuM4Ajx5oc=" ], "X-Amz-Request-Id": [ - "DKHKTDZ9VEVB2NK1" + "ZDYGAWXMZ65QRSEJ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "7f3e264705feb01a", + "ID": "7ce4b4558a3c489b", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "F/k8M6GJfE7kBi3EkSHRu4NYN624jnPTE2pQmXPZm16Kg8r7drvkW8excOYWyh9f5o+WSPUSmzg=" + "BGDuNGCu1ykKq8cAmRBWMun/FomS3P2Tb+U0qvNjjVoN5XV8qqsG4w2obU2LfFl6Jv9SO07XD6M=" ], "X-Amz-Request-Id": [ - "DKHMDN0ZR4WBBDKK" + "ZDYN9V6EM6KRMN42" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "eb85b99a582a1d2f", + "ID": "2c593e523a6bec8a", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "piRVs2ZSqCzXAMO1VlX55eT1YqeS2UQf/DJbxHQ/bwixWZscOqOQeFmiNi0InFFdiobQIs1V3cU=" + "auSc15msqzBeCJbKanXhS9FnGeuErNUG8c0S1VVdVTeciQOq6+34L+uOUecvo1BJrHM7xiQOcwM=" ], "X-Amz-Request-Id": [ - "DKHZ01YXZ5M7KD5C" + "V0PMH4Y2F5Y20SAR" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "c3b96401f90d7613", + "ID": "a672410bb0c14e6d", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "kv7OvWh2klWP1o8UPf5jj5gkMxcI/ZvwZhpqXpsjirpzoNdtJoxLg2x1nyMzjr89rZmjHUC2Yks=" + "ct+ETfmVdqOWuaNsiqeY1ClqFZnfEVJfiNBQHJj0rrxDxD8ZnsIcisJMVqMfqVTaSPjmbmSdjnU=" ], "X-Amz-Request-Id": [ - "DKHZ1KM1EF6VEK4B" + "V0PNV4ERY5MGP73Q" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "cc6dfc7cee19443f", + "ID": "800c323716c644df", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%3A%3B%3C%3D%3E%3F" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "p5/ynPWOm+1M60AydoAHxsYbkNM5SIMxNh3iZyZosUl3UpnJ6QX+yP9fkGtKbzzXMZkUmf7cnvo=" + ], + "X-Amz-Request-Id": [ + "V0PG9NH9371CZSMD" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQ2LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "5830689af6ab843b", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "nZxWyo0SDKQcYQEoDe/fS6xY+WwVO4FWhRiodzitemdVoan6rlcrFjhVMQUyq6JCzoI48jtX510=" + ], + "X-Amz-Request-Id": [ + "V0PY1GGQ0H52N7RF" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "85adff10ff9b4658", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "w/tmBX1Pqz2tpuDHegUOlWOWOiNYn4f7RDaEBxiLrAt2EQXxmWWnS2Oj0lFdFG+icgfR8+w+/uc=" + ], + "X-Amz-Request-Id": [ + "V0PNYZGVW6D0DYY9" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "915e297c15cdc62f", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "XfRSvyDO0Nv5nb8aItyD5XF/vyf8ime0O2JvdfGcy0PxybA+Jfs0MdWIDsCeHT2I4c6qsORGNC0=" + ], + "X-Amz-Request-Id": [ + "V0PXB7XZCX6BBXHG" + ] + }, + "Body": "" + } + }, + { + "ID": "2c257cb8c19f7e32", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "zSZwuXqecIJK5qEZMtxCSN4y2uhhV5lFBpCHkFvewX3kkSzS0eQJ/YATb4u4/zx6q7gad+w7AqM=" + "sMnzrICy0W+mu91bnEZ86g2n9d5/qXsQfvuYvjONNOCmVJMNf9pnSxr3qXrz3NH135hSpRnWjAA=" ], "X-Amz-Request-Id": [ - "DKHXMV23Y5JXKH1F" + "V0PHESPXDZPGPPE4" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "ee28e82133a47198", + "ID": "a78424e4dd16090e", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%3A%3B%3C%3D%3E%3F?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "g8q6JDDlE+AVxSMIALMDBXdVm81BqG0huSk1ylFEGQr9CzaDVyUq3m4pnwN4118Mu1SQXX0u7d4=" + "A60ohmj4/jLDYefg5XAYv50STxLlHJMbC+912gwn+kpE9v08qSdl1bvOZ2C/6CyNCgorCNXf1s8=" ], "X-Amz-Request-Id": [ - "DKHQPQV6FCZ9Y3DG" + "V0PKW7S07AYV004Q" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-5.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-5.replay index c3bd2ac84..34616ae61 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-5.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-5.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBuHhzpeAAA", + "Initial": "AQAAAA7dhWuCA9UqOgAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "10eec56f68475d7e", + "ID": "d07c9f92ac09fe61", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "Ir/21d3D6xUylvr7PWNi0LLTBOf4lqLMkfqu0Z71wTrRUkjmyJNMb+UNUoV+Z5fc8/ocIDOexIqOx/cvbHNEJg==" + "/jomEpBDWAVzPYqJDf675iuYoVYMvWDS6iDvFTgs71PBJm43PO2aTtgqH5vFA22O3h25fWsxG6k=" ], "X-Amz-Request-Id": [ - "QFESEECXBTXWGK03" + "CE8SP56E6CJR7HCH" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "100a5c325553ab2d", + "ID": "04f47348f1304851", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "TI3QD6ELZKgyAvDgCadN8FZ/nPsz6JSAImZ7oKODmZAZPc9bXIJJEJfd/VIX9nL7HiaKi4sJ3nmW3qk3dqxgCw==" + "bitkiK3RT2+JPy5l8EFHZGljr1cZELICjz6tgWW/IzagMkBgkk1huEby08Wj5KZ+BYYlPctigPw=" ], "X-Amz-Request-Id": [ - "QFEG98P6P5QDAM17" + "CE8GM7WM45DWWPV8" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "f5fc7320d797459f", + "ID": "f626f442f975aa90", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "DAaI6Hz0EblXAlOOL68Bl2GF1K08iWtR2tad/943/ZmK9zKC6EGNTEo2sLsrqZTMZ5yMJ7lqXB/uxI1ccrIXxg==" + "Av7F4izIvsGJWhDQqS5HDn9UhPTZHSQk1bbxc3f3FUB+K6AE8l+/PG69ULbn+uthPOwiLtorSLM=" ], "X-Amz-Request-Id": [ - "QFEZBM68WJXZ5MYA" + "CE8JWCZPW952GWQG" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "811492225807c619", + "ID": "192cb273fd7d03de", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "eGJBbrDHFESSgwaMJV3kGBCFUsOlcFLQtG67euYpG5Mi6pTQqNgi21kJD+BcrmkNIw8WLxtL95y0BjZ3tyx1YA==" + "T6totanAW3IquPln/+soDcXDKuCXOWAIQiD6sRRB/LrlhqiS7NylcXNuYRDtFVMXjI2F7rVk+Sc=" ], "X-Amz-Request-Id": [ - "QFEJJMHQ74SBPVKQ" + "CE8VMZX9CRQ7010N" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "f830f6d291ce9e54", + "ID": "68c00ab7583dc275", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%40" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:51 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "q16nhW6M4hw7s07qrvjRNW5+uXq/2wlphqKDYResiDRXqSt2m3BSW4gsW2zkC/zu3HSCQrKEBCI=" + ], + "X-Amz-Request-Id": [ + "CE8XSWFDDBZZC44G" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjUxLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "bd7558f27e67955b", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:51 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:51 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "WWbUVKIjivUaZbkUgfm/9HBmT2CfWvl6/6AelRji1EaSuwfurrdCCfED62sbWeoFjKdFfwDN8jA=" + ], + "X-Amz-Request-Id": [ + "CE8TWD0RXKVWNH4M" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "92f02f1a36dddee5", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:51 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:51 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "WhMvI6/5uKZvPeXCPCvvGOzP8CsG2VlanAe5zFtcJH2gxgcsqfHzJlH/OttH1EiOKNGzG4Ivo+g=" + ], + "X-Amz-Request-Id": [ + "CE8J4E5ZS7Q27KAG" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "882804684403dbc7", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:51 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "bN+o1IO76itBy26Uvi6uiK06v5IN9kSv7k7vEDjL5g52wdYea3F2Askh8n8nDwctuZ+ZPndzQfA=" + ], + "X-Amz-Request-Id": [ + "CE8JCCHVCQST85P1" + ] + }, + "Body": "" + } + }, + { + "ID": "ef990e1776dffe98", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "/V2c7/eIalubM0+OKbXLN29PT3MnUMNf22ZCriJnd/WhnqkX/1ttUk7T2/xLrI6X6ETgOz6F0vZchOcWNUFV0g==" + "qraNvdgw7DX4Fbdl7oCrLTrUvTlGIOXP6C3pWgXnYf7neJW4gA2KOqPbhlvWTFGsprimz0D9tag=" ], "X-Amz-Request-Id": [ - "QFEN4XF5Z80WQRZ8" + "CE8G6E4FEVVKSHV7" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "c880945ac4fd2e56", + "ID": "34fe77b1ad602d4a", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%40?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "jUCvkXnyLL6RplUz+bjkwHMAOoOdLqeV9h1F0sQmhZCtYUqMzNsJeenD7vwOIoKFpOnRHxkVDDjvn4ONaJVWjw==" + "G2SBgnMP4bsTYwP22vbvR9pH+14lIvcTBW17g62rBcCxptNb91HKDOdQULUvo6rM9XDkESGkT2k=" ], "X-Amz-Request-Id": [ - "QFEJHJ87EN2S32XQ" + "CE8VDNYWZBXGA2DT" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-6.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-6.replay index 67680bcbf..4a5261693 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-6.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-6.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBtDE43XQAA", + "Initial": "AQAAAA7dhWt9D1Nv2QAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "449427f08e09db8f", + "ID": "33d87f0487edee33", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "cEeO0lWIPeUAmWwKTJVURBDV8aW9oGFn3wWnAUyawxIPhQqZ/GiwR2PCZF8huaXjZJjjfRwAgRg=" + "4ZHlu+/FjhSHpL9IFlP2eW/02+5aRFBb6RrocQQsuGb0yms/idoQS6VizSIfP53DoTsO58oCyBs=" ], "X-Amz-Request-Id": [ - "DKHS382CZ88YPQZZ" + "V0PS8645E3QNASE9" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "d5d1c0a4269eef14", + "ID": "dedda634d4e19635", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "ZdE2T5V73ky5eHGM3k108TRPobNQoaD8tQjyvs0jJUVou/r1o6EeTjqTQs5F0k5V/OlVjmMRcE0=" + "Uy6mkKujk44JutULDi+NejRtbweuLqUHQitpTZye8xFN8bcos7u/w5iEdE6ANRm5dOIiWmeLorc=" ], "X-Amz-Request-Id": [ - "DKHJXJSNBKQS3GNC" + "V0PJ5S670PE2B0HA" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "5f9b7f3094430b85", + "ID": "f8edfdd78fc58b05", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "q6qPIUPLBNj0xZ1KE8YXMKtKlE/CttXGYGNM+fc5MUFClaZeK+rg8qtewAGFoZZJY7pOO5poSZ8=" + "4hnAXwF2VoEoYcjm1QiF4qtXBbJdQDqGg+kkZ4Aj8jqcXSB+FlcovOVw7yW9i46w6b0Q9P0BB0o=" ], "X-Amz-Request-Id": [ - "DKHK3AP5YC7SA88K" + "V0PKQR08RN8KDBFG" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "995d238f17ff68fc", + "ID": "7ab012bfdc91a9ce", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "QfvpJJcdKkc0Ea05EZxCl/sWGOWdq80pic2zybCqFzhnewlNVobBJ9rW5v0JtR6Xdx6IFOlBzL8=" + "eaTwSjGL1FTZcY+GeWMD4Z3FSENvc3jmdmrqAlXSa3AhTUlnjairfZFJPruP47RcqvdYVznX4Ak=" ], "X-Amz-Request-Id": [ - "DKHV9X83DQ3N23VJ" + "V0PRRD815AGDMVX1" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "644da95f0cf0cbbc", + "ID": "d463b0bbc3809363", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%5B%5C%5D%5E_" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "j0kjfod+PW5QvisDsm0X30fNKR5KefExQ8KbN2IX1u7c3n03xE7NyMj3Wg/bP9rptphWIyeuOY4=" + ], + "X-Amz-Request-Id": [ + "V0PKYJR3EHDW5Y2J" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQ2LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "535829b0745a5960", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "yLk78+htW4kvU9uu4YdyVuoRalOj4S7irvzFdE7yqPMnak8ZPLJKwoRxT+uU14tNm8f98bNbJMQ=" + ], + "X-Amz-Request-Id": [ + "V0PJW26AJSQSE8YR" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "9a4f9d46f92caef1", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "BOjZNGsr1m4eIm+zyYYeFawrF6p8VctxRZ9Csxv+pS9IVvWrJmEG3w6poW8CAPrvouBA5KFK1+U=" + ], + "X-Amz-Request-Id": [ + "V0PTJMCDE64TT523" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "3fab0aa6c6b33d46", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "6brdQ+MJ+iDUNX9BKn9ImJz8bMFK4OekEZoohuRo0MHl7+EyBQR7b1dVcnfBVeSpM3vU07ZAAVM=" + ], + "X-Amz-Request-Id": [ + "V0PR7NYC44FBK2FK" + ] + }, + "Body": "" + } + }, + { + "ID": "4c87914f55f9be47", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "dIsjtu2KWD1GzhRzXrX8AFOYTPCZniUBKfGMelmPcWw8w+eGQ2+Lsb6eGwpbvEQbC7OyXZyZRuw=" + "mdGmOY1PTcDETOlnek9RcJ51Zm3jEWqrgu5kBNP62+Ei58x0zpjwvLm+nhXpbsxp7Cgw5sLqCe8=" ], "X-Amz-Request-Id": [ - "DKHX35EYK88J06TM" + "V0PJFM5D0N4243W3" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "76b451950159196c", + "ID": "f7b6775633719c2c", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%5B%5C%5D%5E_?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "iYYr7oO4FSTmTpGOGlpC3uFcM8Ckx1FiV1OYadyr9qnVPAFGiJGCldnLH7xvZFXgk6FS2uwsVPQ=" + "UT/h5jbmVvazL90PES7dOljNVy1inGSCsQilIUqQQpxoIigferFUyEVbsx2VMAyB3CuF4kspZIo=" ], "X-Amz-Request-Id": [ - "DKHZ4XEAYVQ76AGF" + "V0PWNEPV5573MRFX" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-7.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-7.replay index e6337181f..b992bc8b0 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-7.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-7.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBuDxC5ZgAA", + "Initial": "AQAAAA7dhWt/L3xqwgAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "95a17857e3fcb539", + "ID": "733d0178409dbddd", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "tVlkTRbbwYzzqY+uafCumfip55IhsWO3X00i1h1Rv0Yafc3o075ZV0Z9iFa6svp65ZGCoriJzAU=" + "E/tAKG6c4JlZyMVnT05CWKHvRei2kyuVKXierCKfCA9JMD4ZnPMIu0R2M0WdlUUJXmWG5SuKWzU=" ], "X-Amz-Request-Id": [ - "QFERDXMVJ34TJ0AR" + "NHD05GFF5CS5P8GS" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "90e6a84e0bc7a825", + "ID": "e7e8a0b1f5e294e7", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "j76qljfZJGjUNUIRRZoDwGKO3o+WXdCrswKj3XrX+sOFKDhtkCWB+37diRZGTZrwMQgr+ZLngp8=" + "aewZ1wLPFlFcT9btDq9edXWcBpxd/ZHc45Q83gXpqsUR+16CgPW5DAY7g/6GejAJoI7JxMEESk0=" ], "X-Amz-Request-Id": [ - "QFEYKDTGN9Q9941X" + "NHD7J0RT08SBJ0WV" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "da7ad946ec706cd5", + "ID": "bec651d95d0d3d58", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "XeyEzNLOw3SbkU3tcnYkv8T0fnztPIvbWPPszpZGFMrTX25Ued548xKZ1YcZp2F+ae+9zimeTnM=" + "NeMh24RWLC5pTnHR+BWKCyeLASZt4FqnJGlhg/EecWxdDeyq7vytmqgwlDYTRyyUSBtGYbqqLRc=" ], "X-Amz-Request-Id": [ - "QFEHGPYSAYVXDW3W" + "NHDBEZY37ZJW87H3" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "247f5a4541978dcb", + "ID": "c6fac228d8fc6758", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "1mM21azU1meRIgd2RQoTYH2jfQVzyfBGX1c43Z4C5xVJCFL3C12yR0Mdnt/qHD5k2dN+l+jnyF4=" + "N0Dy6L22MGlc0GZ4GO8oA4TDUjPyr2HzMJOoN1tBk87I1ocqIe7Q0t65L2U4QfogWSynSj+zGTY=" ], "X-Amz-Request-Id": [ - "QFEMG0WGVAPJNJFC" + "NHD35S31B6XFCB9Q" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "2e66f58a5542ac1a", + "ID": "448e0d92c9df02f9", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%60" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:48 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "QVQvKYc7ZTIerYNQMbnHpzjVZxawpDEPswfMN4qHT0Y6W86phDx8QaO/Q55A1/c97k+EFPb7RLA=" + ], + "X-Amz-Request-Id": [ + "NHD68EQTVAFP2Z7B" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQ4LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "d776b6d851be12dd", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:49 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:48 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "zSjVAt7coMfuMHXpOcukJHhQwDjV4y2NhFrKAOxxVViHuXgSUQU7VEqln48ecsA6kmTMZW65dbg=" + ], + "X-Amz-Request-Id": [ + "JSA3NR3KDZ4SGR74" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "659168e32779064b", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:49 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:48 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "YsB82OI+WryPV2vZMFBnanDIHrOw5dVWeWlHVlAeHcuwGOF/r2EI8GzwoDbT7Didwraqjywiskc=" + ], + "X-Amz-Request-Id": [ + "JSA14D4DHV75W4M6" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "a69abfe6271ee0ca", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:49 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "PyqRjMCCyJOnKAp3T8CWLprYC7NmHg9VSHUHbd8AxxNrmEGuLKp/bxNElNgR48nD3NjrFNYzRKE=" + ], + "X-Amz-Request-Id": [ + "JSA0CJZSSMV1QX3H" + ] + }, + "Body": "" + } + }, + { + "ID": "69a827fa76b11846", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "toiFB69nLZxkuYWZYgcMPRTdlE00B3Oie5wKyK3KHkFo5+qXMJby5pQggD3SBr53wKgRfn5u3aw=" + "RFlDvw4Ul/hEsBkqqme642HtKHeHbJEelr5R8tnF1lApSQ79ZpsJ1hGxi5bp5NgyL4aT51necss=" ], "X-Amz-Request-Id": [ - "QFEVKDDQS0H99H1K" + "JSAB0PT8T0W104GG" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "97f10d3491a03cca", + "ID": "2ac9021896b94f66", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%60?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "4xv+TpeTK4/LNtcYjBCu+/sgZ8xc6x4BezhlFdhsolgfPOgYe+qbEzK2tifXlaUIKyXP5BJiUdk=" + "K9cbn7lThkHQB+jL0oML2xdUxIzdTZuhmejthLYnhCwkU8vDQceqEqMOEW0GscAi5X7ZxfNjajQ=" ], "X-Amz-Request-Id": [ - "QFEZCSB46E2G7QGD" + "JSAA28R25PZ0CPMG" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-8.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-8.replay index 154815317..6f833711c 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-8.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/ascii-8.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBtGvMSRgAA", + "Initial": "AQAAAA7dhWuACxM6zQAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "1ea1ac941bb57fb0", + "ID": "b00ff2ed9fae1c50", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "JfbDhwjdPibbgI+CMYW3qomnQcM2UYIgpr7WoIdGUfWFvwt0pdQFWRq4SraG9kHF5D4jvMgVuj0=" + "TN9AMjaUOEqYWCri+HPfq/wLppoi5EYmNtk5/DmigPp/hXkgXnCrhXlinvtUViacvj+IZWzQCa9H0CXFC9btIA==" ], "X-Amz-Request-Id": [ - "DKHV4QCH1AQ5QCEP" + "JSAC6HT9343EFP3S" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "73a4ec8628dc19ef", + "ID": "f9ab15b54d15ad66", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "j29MUVfA/87A5cRCdahIn71F5QdiFEItRzAOv9QglNu81FNOQL7cxLcg8R/R7IkGhqctXKvJ7s8=" + "kgWf9M5AbYSRcXdOhrz5kebuJBA0OObP3v646CENYtzYaaMhjx1heuM0UH40KqmQ22Qe2hCqgom6k7fIMk8TGg==" ], "X-Amz-Request-Id": [ - "DKHTKN1Z3VD80MN5" + "JSAFCXZ6YKPJ4REQ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "5b4c7b70a9b15cc6", + "ID": "ecb6913e29e4c02c", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "1PAh0EOjx7Yryz3rg9I0cGbrsmjSQE0noXD1SNxOlf1he0oVXZEZr+TryuphhF7Fs1SeOc+w4mk=" + "BOwfCKcRDAoppDKGulVSejLy0Ig17oYu0Xp9z+4BL6+V72YQbPVapobWxwPCLaoneFmFdYkCJqOUXh/8qiYmHA==" ], "X-Amz-Request-Id": [ - "DKHG6RP7M8Z5AV14" + "JSA60AE1QR3ZB3N5" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "239bc35c7b46fc0b", + "ID": "533e76103d1f88d3", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "O3NH1BQ+jAw01c6Pc1AEp34L3m9ECGMBTANzgPu5ZxFHMGnx1+TTR7g5JDb2IlBTHyKzFoNUYbo=" + "o8P1OXhvF72DWfWQsgE8CjsbCcwLSGvZ6pdicgQoTP1DV9XIiPaHzKIZQpr4pZkyypOYBUdVT0+LYKmiFZBnEg==" ], "X-Amz-Request-Id": [ - "DKHKWV0AJ8D0BNVW" + "JSA989SRPTPYPFJP" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "d05386492d015c79", + "ID": "e4622cb497b82860", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%7B%7C%7D~%7F" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:49 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "ZgLpvxZz5JOaLlQ1CNxo3+uCyXouO6PvejrkXVvGRTpwHpoWE7DaMv0DLsaglRg31f/rERFEGzO+CxqGyZzqLQ==" + ], + "X-Amz-Request-Id": [ + "JSA38E1D22HPZW0Y" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQ5LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "fc99b1da83ae013b", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:49 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:49 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "jrb9PhnbNewpDtdu/UP5GpKMfmaWntSHnQJLJe27Xu6hxL0LrCZMIcecWC6EigXREjUfFiKMToSQDOxqVpaNzg==" + ], + "X-Amz-Request-Id": [ + "JSAB1X27KDB6147G" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "9f967e233599f27b", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:49 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:49 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "0MIs7Li5CC6qhDXXcumr8tMxSsKa5v/MufEW5fj6shdXrsKaFcLDGaO9KZYFv9Se9E8tZNH8TsgMIjHJlBDP/A==" + ], + "X-Amz-Request-Id": [ + "JSA8S3CQPCW41TJ5" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "b5e42c220aaa5ced", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:49 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "amgE/lq+5HNPCi0THQ89yvLoRZB+LrJeKtgeN2/bErA5lYxv5BySlcjkeAc5ysAmFIUjCklvQ8azj4zN6uG/QA==" + ], + "X-Amz-Request-Id": [ + "JSACFCYVEHG2MECK" + ] + }, + "Body": "" + } + }, + { + "ID": "795dfd39323ede42", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "o2rBPGRQtZO5IM39UMkvni9eHZC/g5KW/HAsJhilA7WLaRJCy1/tUHFIhw7VHDpq/vkL44gRFXA=" + "KXO/iPPkKfw8a407hq5y+bL/vsW4mzF/OgBgEQdwja1e+BjdSti7bVSfeaOhCkUP1Nyca0njlgfiWfxVthpn+g==" ], "X-Amz-Request-Id": [ - "DKHQWWQZK752G8NE" + "JSA5X46X8FRYY7MH" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "36e09267fdeb8130", + "ID": "7947af9903651458", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%7B%7C%7D~%7F?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "1RH84hx6wMDMqoeMkeVRIU+fVCJv5zNXSZt5ZCnYMLl/WMzLPdT/qfJ9/FMPuPagHLOM2NBCB4Q=" + "riVpLdOThjlH9Z3TAZmw59Um3B1YjXbkSKRvvrOL7DxfEMFcm2ITq6kYg/O0bCKl112j/CsTfQRQ2HRaCsxHVg==" ], "X-Amz-Request-Id": [ - "DKHNXHJ22XDYQ1QK" + "JSA1YPMBRQVS2EXR" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/backslashes.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/backslashes.replay index 10aea5d6f..5825299b6 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/backslashes.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/backslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBtKdq4tgAA", + "Initial": "AQAAAA7dhWt+GTJEEAAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "4a37e07ab1dc5c5c", + "ID": "48c9cb50fef59fdb", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "/yXQJC5edkON6pROXY+bgT2en/d5eykAyHPqSULyxFS2/I5319Urwo5aEtV1t4u0xh8xaBTPEvA=" + "JaH+LN6vLofdrCnl7bqFr04i9W8MGO4yCDpWwRwNYz2jsUyBtlYqtQm/mZQPJdHkw0PJivpUIQk=" ], "X-Amz-Request-Id": [ - "DKHW7ABGP8BPVC5J" + "VQ5CHJM8PRFFPTF1" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "cde78682d2dc6925", + "ID": "9eff24c90a497458", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "QRhWZdEek28Gh5fNxvjnYw2V5GdGxyoKrbN9P7gWjavKXQ+sPV13ljE/ZYwaVZ3HRfnw70kr1Bc=" + "v+eZKixVlTwro3yGlk4RdN8dUdt1CUvZO0JQfjMzj/5vGMvj8hsNr/EJyOu6/icrPtah5fOPtdw=" ], "X-Amz-Request-Id": [ - "DKHN67R9MFHYM28P" + "VQ5A9R81SHCWJZ7F" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "73e4a195bdf44c8b", + "ID": "3a44572c9a553988", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "MZiN/6Xu+W1wfqR3aB24T5w7XP2H7KKVw0iUva3roPYD8/epcJZ4jUg5bC5Hd9K5oJrXd9DLoEY=" + "y8rm9wc/kVN43syCRZhgsGQPpYnJ8h/s8hZfMI1SCxjeKSx+LAW+UgHKGuq0bdR/jz1XizBFRmw=" ], "X-Amz-Request-Id": [ - "DKHGX5A5HVAVPGHN" + "VQ5A1D857F91QK9J" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "68febccd1fc089fc", + "ID": "f0baf44b8cc6995d", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "908jq+xXY3Yla8F2Xr46WLa8bf00hGV48P9skSFO+02q4++XBOVmC0Pxy6Ils6cROpJGhMpdbUI=" + "5mK48MIHFtV7p7z02La+tAuTr9PVLZ6wolXvrp30IpD+GgRbz9wAFVE22qGY72hgDyU7rf8NthA=" ], "X-Amz-Request-Id": [ - "DKHZBH3ETD8J93TY" + "VQ57GSH4ZQJR66RP" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "39b4ac557e87e179", + "ID": "dea5ef8c0f909147", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keysfoo%5Cbar%5Cbaz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:47 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "39BXuC5r5kPs3RR8GBXjJprLMzs1cmkLpR4RLTGj2dDWKniFUmkQ5ozclKN84AhZGtC2iIQR5vc=" + ], + "X-Amz-Request-Id": [ + "VQ56BBN5XHQB96MA" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQ3LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "9044b1dd5a0908ba", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:47 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:47 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "P8zLFvBGtjDdp/07nWGPGbZrFHW8MiSsadquUDoLe0WKc2xgsvl/fmeZ3bvsWmFZ5+vf6TKckbo=" + ], + "X-Amz-Request-Id": [ + "VQ509C2XDSTC09C5" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "89cf942005bb0cde", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:47 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:47 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "IoOZ+vuV5W3/ySDBr7GsenvjiVEQFZPWpoeq/qOHaEx+u0uOqW4n9kY8mOm69ZGzyONd2FkCdoQ=" + ], + "X-Amz-Request-Id": [ + "VQ58BY27B3SCX57F" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "c4be11a61023ca50", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:47 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "cAH1wpQSIj888okrtQ7oMnx5ttYzuo29ADNw2LwRYhakWHjiySj1Va2lw2aENgLb0Q4iciwivCQ=" + ], + "X-Amz-Request-Id": [ + "VQ5EDCW7PSFSGGBN" + ] + }, + "Body": "" + } + }, + { + "ID": "7c4c112b98cebb30", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "zxLN5beJ03VvQgNtjjFmrSE0uGJGFTSQ0th/zofHSXAjecye9qiAoUihIzN9Yy5mzAG53Duj/qk=" + "opZcgn5vVISzqF+ajqa2gAG7BRH/gmEbZXVJkVtjnmnPCqDxo1pcVfegz32ySQ8Si3/JGWld0ks=" ], "X-Amz-Request-Id": [ - "DKHZH9C0FCKX8R1V" + "VQ5CD43Y8MAJT1B7" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "e54acf8b6ae2914c", + "ID": "00b5b29a158b656b", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%5Cbar%5Cbaz?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:06 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "p9n8TL7IMKEXr4xwN37Ma00Q/Pk0RMT2LxOwUt30RqNgeZpH2XBnLx3PnZtrdy2WIU1Kxdnl6Sk=" + "Dpl8rLLt3ajp6P42lm+o2PygIhcQkETWc3sPcUfnS5r4B7sn+zLo4O606SkrHPpInLbBkSfT6tI=" ], "X-Amz-Request-Id": [ - "DKHVH49WPVGB50S3" + "VQ51JA2YKZN9KHMS" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/dotdotbackslash.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/dotdotbackslash.replay index 4aebbba0e..13f35ad6e 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/dotdotbackslash.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/dotdotbackslash.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBvAZRlHAAA", + "Initial": "AQAAAA7dhWuAN0/JtAAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "df34ac60e026fae0", + "ID": "ce4f72d796bc69ba", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "Mbp+AXvT3rmHLUmSXeiw2ty8yc3UDw5qe36Vceab84ML8DmAF+oQOFfxRqE8I89NzQl9up9wFME=" + "+SoWI9wGgiDE4YJa6RNQFcAbR39PT5vg33YNg4rtSx966RwsWnHdLiMKDfOr1cXxsp0xJBv7iGc=" ], "X-Amz-Request-Id": [ - "HW50ZGQTFVPD1XQ5" + "JSAF73RHPX3GHV0B" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "8f2a6948f0925767", + "ID": "af08cda87d1e08f3", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Ybs6N1zgjFgJmFhDQQHLRVP8PHskPSICd/gqpIwceDOAEV86BqhXlsmBlFITns55/4bUiKxnZ+4=" + "fhgpVyc4ngc7IkPg6GFTnZTdG9Dd22EjOXXL0cRmGZaqAf3sVPi4oLx1kvooBncSmUbe5b+3zNE=" ], "X-Amz-Request-Id": [ - "HW56EJG7A6NBEEFH" + "JWPZF5KT23QECH5H" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "c23b78f33fe2261f", + "ID": "2da0fc78f2e5eb70", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "n2P8H6GYINKyjHSen6qXjeHLgKxwzn+RsJFUlXeH46jRg3W5c0JiiAltjNAfyV1jrGL3OOhYYkM=" + "pTijI4GBIfLoUgDfAMSgwmcV0P7adFrOdn5ilh9rEHK5hC7M8B0L7APOPVlKnF0aoHvqTTOm0zY=" ], "X-Amz-Request-Id": [ - "HW59C3TQXNZ9NFQC" + "JWPGAX3ZWVP83XD0" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "ca50fd3f8a841e22", + "ID": "8b89f100deacba15", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "sTNNIdYmGb4eXueVURTN8PAIoJgDHckb85/yhsdZg7KStyvqxYTDMtsx6hlMZPK87NA6d4H/SPs=" + "ab8IA2xApp98y4iK9rvqueytF/s6HBcffjmuDfxvNS7Ht5tv8MaIVIsHeeAh+BRTfe2u4/7qxPE=" ], "X-Amz-Request-Id": [ - "HW59HY0RETB9ACP8" + "JWPWG9G53Z0Y3VQB" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "6aeca8e53a763459", + "ID": "61f2330bb3ef6f05", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "h1cEM8/BuW0W0SHnJ3mK+UHi9SVYPe2hREridYmy5A3AF2MYlf7PY1L57MUa8cVCVCt5srEoRIo=" + ], + "X-Amz-Request-Id": [ + "JWPMTY71M4A6AB4J" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjUwLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "9d0502d4aa662aa1", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "OmZoRA8QfW82SzH7Yk20WWECfxZDx0qQdY8QuR9/hKk3pOdRzENYUp3qWM/21LjEkpD1jkw/AiQ=" + ], + "X-Amz-Request-Id": [ + "JWPJGS0SM2A6XTNT" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "2aa28c749cb1480c", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "ZffAODEyf2Gwov3lBd2bdibyMpzLzhMVDAwNnoCMBDjmzYw8HNAOsdm106/wpALZ7l4WGP8tYpQ=" + ], + "X-Amz-Request-Id": [ + "JWPX2RNY19N52VJB" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "9fe9aa7221964d7c", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "W6NPKF0au/pN0Psu7ijJUN5xw/VuWv7jR9/c1rPRVqKaTrSVd63r+ZQrEv2Yl5rvV3gy4nkqF5M=" + ], + "X-Amz-Request-Id": [ + "JWPRYGYGVG4RGF39" + ] + }, + "Body": "" + } + }, + { + "ID": "5f4be643874c460a", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "hXPnN2t+SCNKFhL5E+Q5UWelGuSPlKstDW8GPg00SoYjuQflOVfWfryKVpSL0vgdo23q7CyGUQ8=" + "vdvgwOH4aZ6unMUXCyh70WCTZLzPehtRAoeS1opjk1fa70MKnfJIWc/ljSNWM2LJiAMD2RI+w78=" ], "X-Amz-Request-Id": [ - "HW5CYYDRTQYNM4WT" + "JWPSPZ7VVBMP3T4H" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "be975c814bc27746", + "ID": "f58050bcb214ee00", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "hOpi3BJnjLl7Ty5wPVcz25GL26QqKI/K+ebS3SVdnJROrNCA8pKQ1qwimlzEZ3wHxEm+uUG4j1U=" + "EQkISdb2rrla5rUbZz1YHa/mQ51JBd1vLPNdEKdUqAqeEhseyri3s7+W8cUGJODctvL/iEuY3m8=" ], "X-Amz-Request-Id": [ - "HW54T4APCZM3EPQR" + "JWPY2ZB94Y3VXBZK" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/dotdotslash.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/dotdotslash.replay index b303d02d6..b9edb0acc 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/dotdotslash.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/dotdotslash.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBuLgzrmQAA", + "Initial": "AQAAAA7dhWt+AZOpFAAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "808064512c120920", + "ID": "7ab4a5d7873777d5", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "RlPdzoXeUXgqzd/hi9xOJj5NDHpbB4rmIPRd1CcAclrTj/mXpLmoy1XFLkcI46dabgSZ3zvjnp4=" + "R4w9nBh8IiFRUiFhH2CBMv1Dr54I/fPJIuh04AE/7M9AYolD9munk4MwuCOFr1PdnH3gwfyvgErF9aVgcxORHA==" ], "X-Amz-Request-Id": [ - "QFEG0PFF82VYDN7A" + "VQ5CERFV1FX4FHJ9" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "fcee459b0284f6d3", + "ID": "5f4bfaa8dbe319e9", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "DeZ/MhWXEeSW/e44EgbT9jTfobYVca2Ya1IGPIKJ2VfMk7L45370XJeSZwT8HrIJaG/YvQ48E7g=" + "f3CTA509ipFtrUvRIMK+vg+SEvbXqcMwB5YNFYjgKJhpyKAad5U1Fath18Dg6Nm/UmuoCR66pE+zV0V1dynwcQ==" ], "X-Amz-Request-Id": [ - "QFENWW58YHR71P4V" + "VQ53J38WKXJFTWX5" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "f5cbf0d29bdd1020", + "ID": "4a1fc5a6f0b13ba2", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "HL+m66/kVv0vqXm+oYzXS3O3cWEomxcK5l1+rHkaL7/g9W5LrV0jCEiZHb3a5kl+gNW7MZ92Cik=" + "G2lrorn/boLrJA4KSXH6asqJWqNsVNuHgG8yF8Wz6zKq8Vvx8yu1WGjfsH2wl+oEL6IcuBcJvrkHJt2/9/fhnQ==" ], "X-Amz-Request-Id": [ - "QFEZ9BNGTG23J67T" + "VQ54P52VHEH0HJ92" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "6f13cbd42ab55200", + "ID": "eb8f98afabce7180", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "8ILcnvOkE57xSlPJciGv9GaKKbeKC1DZrUOd9syc2XpZQBtnBWUmBi34D0yJfp1BVclvSxlbtLs=" + "SocbCKuhNdtIJzgzV8n+7wm9QzTLEKRZaasdhaQC8TEcVszRpG4k1heLBJFdxNGNL9pQ0Vb2BLEZ9euYOFp+lA==" ], "X-Amz-Request-Id": [ - "QFEVQXHPFNE135W9" + "VQ5BE581MX6ZE6T6" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "b469922f0c3c025b", + "ID": "ab6f129ac15d4212", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys..__0x2f__foo%2F..__0x2f__bar%2F..__0x2f__..__0x2f__baz..__0x2f__" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:47 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "pSgo3o47rT+2D35Hjow51pIyVbjRhEZw7PUEGZ4cAmd8Y324CCz/7P67+tJjFmE/7PdKPwmSSrjKazQ7u9rlxw==" + ], + "X-Amz-Request-Id": [ + "VQ58G5XXAFREM7XT" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQ3LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "c29bbd5ad2274c9e", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:47 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:47 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "h8qoxn5U68CEkZ5aGLLHFYFCTqJ+drtVuCsr+LvssaVHnrHK4SdQLwZI9bJj5/BfGaDblG9NPNO7QGxmRswoxA==" + ], + "X-Amz-Request-Id": [ + "VQ59EDJ4WE44RJFG" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "c2164960b49765ea", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:47 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:47 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "46vlmwv1KUWsHOSe/tT/45m1iv+8inr/2rCaXzf6jQj3hDx3EkphUjw/rndtMbdGRBI0Jdr6zV9vmYw85bBq9A==" + ], + "X-Amz-Request-Id": [ + "VQ53AMCBSVR35V64" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "1dcd71cb31035bc5", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:47 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "nNVGoS98LwArL6WHbevU8eJdddPb32pkFKh1eHMRPUZWiLktWDybzfevsVN1Dk2zLqjRnLMkWsWZtcDXvSdXdQ==" + ], + "X-Amz-Request-Id": [ + "VQ55N3378A1D2FZ8" + ] + }, + "Body": "" + } + }, + { + "ID": "065ab1c468876cb2", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "NOeI8r8PblMQe+3yFbqv/kPKQuICNGvK+QE6Nk6TB9vOSYhPdYEtGuNwQSPOVgwbRK7aqHGiQ24=" + "c62QzxdfWk5IKRGJAj0g/U9qn+p7WRQnPQuXCIMSLLP0j9f4yn6duwctpLBWAeoAZx7nmpbPImEfahqh91Prkg==" ], "X-Amz-Request-Id": [ - "QFEM56P49A5V8213" + "VQ52VAFGX5S82AZT" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "91f4c69d77b65fb3", + "ID": "7790dba795940e8a", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..__0x2f__foo/..__0x2f__bar/..__0x2f__..__0x2f__baz..__0x2f__?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:07 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "U2OKu2UCSEKyKAIGr499Dwzgw266Rjh/Q6TwJGq98VHENJsfHnWKM1zea3ZSCzHY93j84BmkNxk=" + "juk5SxgIkn415MMKfgpQc230pEv20RvnxmoZIKjJ9vupW5So15Xn7drLnYX6gmloOPrT38W3DvE5iZGoCjv20w==" ], "X-Amz-Request-Id": [ - "HW59VDMW1SZ7TMPW" + "VQ542J8X63B0BBNP" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/fwdslashes.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/fwdslashes.replay index 4a710f895..4b99e4f8c 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/fwdslashes.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/fwdslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBsG7OfpwAA", + "Initial": "AQAAAA7dhWt9JtpGnAAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "e1ddea523eeb4cfe", + "ID": "06e331a22157c650", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "zW3SDae+juHSnOAykFu5OXJFQBHgXGsRBuGiNuFamIrRYz5ie+A4zROOCCRwaTjjIBpp81TugeeJvGUZXFu6Ww==" + "hbBAKyeJqGCFkjfTqRpabTOVbXecVCPv27RG0Fh2oYCBzW8hfmy9hD0Pgg6QaT885eBELvZn+nVKLR+vhcw8Uw==" ], "X-Amz-Request-Id": [ - "0GPB7K1CMXX9XQ9E" + "V0PMPZTPJ2XGM13V" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "2948aecb7a9e1edc", + "ID": "749cfa6e579d2bd0", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "GBgEuNGypjbBgjLhIfE8/kfzmR5nIRs8fNRN0582rhJGjxIJI2+IWZwhn/9DYvH4qjVobnKKqiO3VJfUQxtPoA==" + "VU6TkqR3+PggkN6o2oND9cBpWPWsNNmQZBW0gVxITghOgYWchScVPaCV9tXiD9Ky+0fVFOYv0TpkFzO6YoXJBw==" ], "X-Amz-Request-Id": [ - "0GP28APQGMBKA715" + "V0PQP23GM9JJ3ZR3" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "0eaad0a6aa7a37c7", + "ID": "30dae97e6816a6ae", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "fA9rLudSca1S227bi/kyf2ceIopIpgdylBxrcAPz9Bb9gVMZgj9Oysjvv8Ou5bhXImubgwve8aZbH1RWChkcMw==" + "2ZvJFTpTj909KXHnsadcS2iupohOxtc7+IzYw71NPccu8W8VunUYLh7qwdtZPdiZ0gd+J75A+1FsLBLSxxK+Yg==" ], "X-Amz-Request-Id": [ - "0GPDE61HPSY61M7E" + "V0PNCCC598NG09H9" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "7bd415add2f5e653", + "ID": "ce294735a364f1b5", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Tr0cWSnJ4uGSOH8DlzoWlS/xg+zp4QSQ8Q/2rPk5wHyfUmnRZa2QO44UzBTGhp+hl7nEGR0qYj4wRaTaVLilsg==" + "n8O/ZMd9dcvXyfyqWCWk9CM8yt4maBiIJsbmIS3P6vxApzw8iVZjV33aljlFzY5eA24HxVEMkUvArKERbjJT3A==" ], "X-Amz-Request-Id": [ - "0GP6FYZE6WHRT7JH" + "V0PR7TYJCBFWP5DB" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "94ef21b943fa45e1", + "ID": "1cc07cfaf9f6c0f1", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keysfoo%2Fbar%2Fbaz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "k0YRo4KuuDQS4z4KEDpQEc40xrqW4J4oJRC53nyb0CXhuwun8A205M5WDuPzStKxPNrRo3m7ZdxZh6DsCLhREA==" + ], + "X-Amz-Request-Id": [ + "V0PRRP7XQ121S554" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQ2LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "3198758f2a5134d6", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "JTUQsbT73cu2LGly4w1P2eqRTSlwK9Yi2yqaDe+qj2txIFswM4dLXbH/zMmp0n+LBvlWP9nG/hq7etxQfY1GOg==" + ], + "X-Amz-Request-Id": [ + "V0PJBR7J898H5QR0" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "a8de613765fdcd37", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "exzKDasF+ax/o8dwnC5farNMO7PQtflE+HimmB292kFk05UQ+nHORtcEP/mnQaLMs/GCA8NG3df20RPsgbYXMg==" + ], + "X-Amz-Request-Id": [ + "V0PJ2ZAWE247NY34" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "44517e62c63884db", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:46 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "RotfmgQq6hJvfrjILlehjHkwd9jipYePkMdvfJiRzkX/2wDMdEkygytf7lGsGoI6y67H5eqddO/wBftuilmZiQ==" + ], + "X-Amz-Request-Id": [ + "V0PV7YDX6EP72W9C" + ] + }, + "Body": "" + } + }, + { + "ID": "37a06cc46cfbe037", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "AWbp7Dwj2Ocbm0jmB89scioceHTPdBLyqBsyy+ogDua9P8CSlfKvDe1kt+UUJ046AC4w1Vspzqju4KAIrYh5BQ==" + "iyXoMx2gFYFamPGMY5w/zx43kSV9WtrvQtpqB+oNUcFt9BVNlYsxTqAEV9nRfXnguEsX7bP9H7IgyGf0cArb1g==" ], "X-Amz-Request-Id": [ - "0GPDZ29ERP4MKXXC" + "V0PKB20R1Z8BRJPR" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "21a1ca8046ee132c", + "ID": "6fd445613c40ac51", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo/bar/baz?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:46 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "i9v/VXlbGsDFLy+kz2POHUM0jJEbYrEEPnvIN6b4a3sExdxYKjSkDGeJGAminpcKTc0BIxX/afW3WuMboqkwEA==" + "QxCKQimiLK8UZMM4+Bt/XoYJ1L7fzztiLkZGy8VTLgpWTihoMVFcq0dNimsJI12MqTqpG5e8fCohbhJpuSBwjA==" ], "X-Amz-Request-Id": [ - "0GP8VH9JTMZ98292" + "V0PKEHR0C3KZN62T" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/non-UTF8_fails.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/non-UTF8_fails.replay index 0a5c80140..da03480a2 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/non-UTF8_fails.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/non-UTF8_fails.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBsG5u87QAA", + "Initial": "AQAAAA7dhWt8BRHuaAAA", "Version": "0.2", "Converter": { "ScrubBody": [ diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/quote.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/quote.replay index 240ca3dc8..74d35fad6 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/quote.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/quote.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBwIZeikgAA", + "Initial": "AQAAAA7dhWt8BRzM/QAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "f5cd24df2fb2ef9e", + "ID": "3fd1363543ad417b", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "aVt1CxT7oVJM6FtvDoq2Hn3qEYfo34B+kcAfYsO6pgv9yf10Yz/+df4A8eN+e9usCelC+lI1ypL+kSCz3Ro2Vw==" + "cTnL/VHifCZ/Rr6+hCxa7CdhXnLM3cmsDSnHDuRmogtyVZASZhMH9lzHI8JFIXg4FasUeEd/u98=" ], "X-Amz-Request-Id": [ - "H7BT30BDP8V0MQEK" + "ZDYXHV2VF3R786KQ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "128a071f7f6de3b7", + "ID": "db2bacaeb5b74c44", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "8AfnuKiReusUYpMM2B8FjpGCXYKALbo0LN68ypgRO2CLHLqkPKOoCV8bDoRIVCqNS/5ThRE0XC5+4ASBsoK4YA==" + "zUAKqCXBva6buIc246wdFzOefmQuPIh8V8j6KI77Lc7jZ46PzF+Nu+e7e8FPaQO4m1qi3kjX1po=" ], "X-Amz-Request-Id": [ - "H7BMB23X85BW88S0" + "ZDYTPAF7FND7WGFA" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "f44c7a176f38fc01", + "ID": "a246afc2e1e29512", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "j0mMjmqdO0JdpDRs5ozkt66n7GP+t/Y34VR2Qxi3Eu04dZRr/dVnHiy9NZs512XOgLwn6FNGRuNsDl6aRT/PPg==" + "/2TeOqFM+Dt6/rfELmhJFEam8Y5OH8oVrPj7MlR+crlT6EQ3wFD1tQmCYC9SP89+iFzKGQydbjU=" ], "X-Amz-Request-Id": [ - "H7BMXHTYRAX32DED" + "ZDYVTTH516QVJDRR" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "09dd214485b4077c", + "ID": "7258f5380a583784", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "nATenxLM2iOncu2+1M9a6ZeEJgcqwcd4NQcO+Jea/TmfYwZeK0vcDC4LAOStflepkidAWeVkzA2sv749uFldiA==" + "6qIUCRLyhCXI/mCQSDgda+UITdOuRF9hcqenLCgEEmXwhpBrqXpRes8+cKu9j6M3jZswlffvK0E=" ], "X-Amz-Request-Id": [ - "H7BJD3YX505SBA7Q" + "ZDYJNS74QDCZ40PR" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "ed32d3643e52ef4f", + "ID": "1050731770584b34", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keysfoo%22bar%22baz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:45 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "ZcjTRYdR0WhzBuw9dsMpRjoeE08uIgUNCBNvUlrpQL+uHqDUbUjazV3sRspOJBbFvWScP+jGJws=" + ], + "X-Amz-Request-Id": [ + "ZDYYBQ59H0D54MF9" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQ1LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "1f433783d6183581", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:45 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:45 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "PjccBJchT/c5CyBxBCBDHLndPSocg3beK7YCTZB7yaXMRUa1GKuAYJKwre03cJCs+vYHBpAl+K8=" + ], + "X-Amz-Request-Id": [ + "ZDYNX5NGX4XB1YNZ" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "5a32b635ec933395", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:45 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:45 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "h5saxKwb2i2UCUZtdIBMALU773q14AA3TJHcheZFYj5/P+/Qsc+kNj3HwqL7MrWPuSWYIGbTSU0=" + ], + "X-Amz-Request-Id": [ + "ZDYRXPGVB808ZS1E" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "7e95afbc9ec32d63", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:45 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "lpIddLWpnucKk5I8VBxUgX/xIJZZs+A9bfRQAsL/2OJskZbThxLigzPflU2QYPLXqL4sHiYmIas=" + ], + "X-Amz-Request-Id": [ + "ZDYWTFW4Q4748Q1X" + ] + }, + "Body": "" + } + }, + { + "ID": "04d24e5cfc31d749", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "U54vIDgGaXA6T+AriQWiVDWc8XgKA2AwzzoLacdlPFbCzMtjn2xwHJ/sC+vAMaT0ZPWQtXzCk6NVyaClzBW1ng==" + "HAN3UqBofHMBzLtDA0KN1BfJ5Epdr6Ts5VLs0dIQZ6IsWdsLqaJzdTvP4i3j0Hd+dIAzGARk6kI=" ], "X-Amz-Request-Id": [ - "H7BPPZG1B5TTJH3Z" + "ZDYVFSYRVXFA6C5K" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "41f9cff2a5c22fd2", + "ID": "9b2461f3d6ed1acb", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%22bar%22baz?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:45 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "jjlk+SlV9HJR0vjE944/OtRORQMMVKu65Byp7qyDwKQcnT27nMalqMjz4Hld6nrD086PZPhUAcAOH6tPYaqOyw==" + "Nt7gawm0GlrjsqamoPVj257Qq3zEJXKPEJFqx/zSYQHiQdz7nra2VrDfWcXA6+cMqtwP92zlYq8=" ], "X-Amz-Request-Id": [ - "H7BQG8G16E1TYCM9" + "ZDYSH921N9FBPAJX" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/repeatedbackslashes.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/repeatedbackslashes.replay index bd1ea84eb..c6311934a 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/repeatedbackslashes.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/repeatedbackslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBwEaMa+wAA", + "Initial": "AQAAAA7dhWuCGmhBOgAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "cdf249221175259e", + "ID": "b19737bcf2392638", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "wIrGyMKvdq7mFkH7Bz6Y+IpDAN4IJpXXJgnhCxRkK+mMERpEimV2CXClJwhXg3CN51/M0r+tBbI=" + "H6bJbeKgWFPQnM3oT8Mw+8+g183HSlDWn/ooC4Q3KLb0zpKrayZXiNnOJiqmYObdqHrojO//nSI=" ], "X-Amz-Request-Id": [ - "H7BS0TE603X3X5F4" + "CE8YCP1T2NE6AE55" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "324973c79f9a260b", + "ID": "b13d367199ddbbb9", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "cdrNNMvffAX+JOwPr0e+ryKnxZuU2eWuJGxbwzNIeZmxwwH8EupCDXeGTYdSJRg+VgSeXGMqnyw=" + "H6kaNfd3KwgCU4yQ/uDLbOo6UM/cjYnMW/x638YqYEXPxkUAvEh+bjJ0gIwHjqCLGBV2HD4oSJA=" ], "X-Amz-Request-Id": [ - "H7BXT2Y9JNCS5F3A" + "CE8Y168XCQZ86M6H" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "2ec90b9feb09e150", + "ID": "79a107f6084adfc9", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Vo8KiDNfXuMBNqOGWagmRziuTYFGE2/Aw/Pr9uB7xjGwdCBUnd5ORNpPH0GTg9ExEjz7XqnfqQw=" + "5pydLic55e6NZ8ajEwN+mHu2sqM12l/Pe4gJGYR65OKrFb94EPirZWQofKLmNQGLF7fUC813AP8=" ], "X-Amz-Request-Id": [ - "H7BGJA4FPGCY2WR8" + "CE8SQ7VRB5W34JY6" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "fdaf801809894384", + "ID": "6c75b3ef60f19399", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "iGP2FKEmTpmFY3pTSHUZf9LY2bKcmc3UoCWpM0x8CHTYavCqwcTrcSaDB3pjinIVUFsJN3p/Fcg=" + "sfhQAPRMH6k49mTs8I6PI3X2eu22RtUcDmryHrOvFzBNw3NYlPP9Q4EsTuJwWSeiVHAx9HAZ4sk=" ], "X-Amz-Request-Id": [ - "H7BVHXXX9B92XJN9" + "CE8GQ4CRH1ZC41YB" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "0bb6c7432a248ddc", + "ID": "fd45a95eaca4e992", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:51 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "Vlu/smvgA6Sr0DSgP5SwFmDzSmGqa0hsPefFbemSxhwi1MnNnwQauY0LVGfFyilCAHVUcJcjIwM=" + ], + "X-Amz-Request-Id": [ + "CE8G0CM72N99F67W" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjUxLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "8f69472d7c5fd37d", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:51 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:51 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "D76SIimaTT6TxCcby4n7DEFyuBIobzgSQltbz9et443XZcqvh5CyNZNQdjNkA6PgKRt1Zx7dYHk=" + ], + "X-Amz-Request-Id": [ + "CE8MCJVPP35H25NY" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "ad26eb3346825971", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:51 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:51 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "x6eugOAHccny+/Cqe4SpsO8yT8kaMrB4TywtsAz6sfgl72sN5Z9B8iw7PlQve7kn6mCSIcOGmGs=" + ], + "X-Amz-Request-Id": [ + "CE8GE0AZZCZQ7V10" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "7981ee0f414c2c90", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:51 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "RESZECf0kCbNGfnkxJj5PwMyI7MEP84Zk6tNpJ+fllPOuVfQwLIHuOE8EHyHLZdGJ1XeaQwa71Y=" + ], + "X-Amz-Request-Id": [ + "CE8QMN2SKTQNR9P6" + ] + }, + "Body": "" + } + }, + { + "ID": "e69a5e0c2110ab29", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "iXSGL3fi/0ISkztWmx8t0hbmZkUFzMSa29QE1Y/Rlzre8HFAD9vxwmhh1bvvAavFwJOkjocChEg=" + "p+J+Fl7ZPGwb++bo3ogvBh9w4ixriwjEwdGvH2fxJuTpi5p2bN2vA2yd4+oVb3Mh7cRb9hqRrWQ=" ], "X-Amz-Request-Id": [ - "H7BQ2F3HF2991ESE" + "CE8KQW7R9PQMTYA4" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "d25a735ee7806eee", + "ID": "47538596d00be3a3", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "A/3QVN7MYyZUQlqswJCaFTSP9+AVnYCz0jcdM5PgrzTQs3xAnzLexUZBfxt7cUoUX17oEITu7ps=" + "jiRz2IlBvAo8PwmvF4SE1ZhCm9/9bsHwb7u616URNhnupFKpcuiRKJSYn4qCrvrrzKB4MdXBbhM=" ], "X-Amz-Request-Id": [ - "H7BQ1H4HPSZ56E5D" + "CE8H6GR4CPP5RMHC" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/repeatedfwdslashes.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/repeatedfwdslashes.replay index e60b8dbf3..9a03afbb8 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/repeatedfwdslashes.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/repeatedfwdslashes.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBsKyKr4gAA", + "Initial": "AQAAAA7dhWt+MCUKnwAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "40d91919a72b8dee", + "ID": "06e7fd8e6f8ff4a3", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo//bar///baz?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "YiPhDMpF/4MYcciS227ZcOhterpclWQ3EwlhKRdK8dtLZWcIXWmSKxyBkEzECq0mdn6DL7JfQP0=" + "eOcFa7d2FFvNn89p0eplt6ANceLgVdBGDXA9UTWbUlqcaeyOmzKmbicf1/pniiOaT0/j+6Jq9oA=" ], "X-Amz-Request-Id": [ - "0GPBVABP9FQ2K1GA" + "VQ57HX86X9B34BVE" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "a2304c569b1846fd", + "ID": "f30ff93932600401", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo//bar///baz?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "hjJVQImU+iXAj1kR387anMHNosyag8/x31/ZWCgA4+Wxe5V1cM39mOkQ4eAalqZ4LG6BTplQVOk=" + "HKf2oKx3dyCbR2GJafvQQXDG7e2lrTQjEBN6LCuqCflHkWdHjCZXx9avZCltIJqn6mR4hIVHixM=" ], "X-Amz-Request-Id": [ - "0GP6HZ8KYYSR969J" + "VQ54V5Y3VDR1ET4G" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "b8c6bb4c9dc72aef", + "ID": "fe50f14babef7361", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo//bar///baz", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "jjUi5wHig6KUBJ5rNcDOCm5PMafk19uiWm+rd1MpIB/rSdpGmcpBKGlUJVrUeC9DVIw8YxcQQo0=" + "kPiRZFKlvQg+AUJKnisp9pY2JyEVL4L2q17XO291kpNBfNnke7xEIKdZQxDlEmOgFgRF2qBo+Dk=" ], "X-Amz-Request-Id": [ - "0GP5ZTBF2FDWG9YG" + "VQ514J1T3P7KJ6C0" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "020eb325883dbba7", + "ID": "9820e81d1cf60dec", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo//bar///baz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "QlaBVTGBi4KIrIR96aQR5ypiv1x2w0Z9nbSTRttW/KpShkGqrWTD5ppZk0ONYZOz60dEIEFMfn8=" + "5s8W7o2nBlckN9MRbefAjbBkmKT4cbITeJwmXtEXMYt6qZv2ILm/vhQnBuvfrMUun+Fm6T5SAgs=" ], "X-Amz-Request-Id": [ - "0GPAVCX7AV7479DT" + "VQ5912YAMKV3DNAZ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,7 @@ } }, { - "ID": "2207107e59b83f79", + "ID": "e2d5d45e7dbf88ab", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo//bar///baz", @@ -354,22 +354,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:47 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "O1dzcHTrj/8y+0zTqW2rV54bfrxiIv4Dw+EVGuhDnRhgQOAASZ/I8vSjsRxuzhnPdImYMrOh7NU=" + "V8/BdeGX52zzCPtDqheYR+1969EMKiiUswr6x1lF+WGs0PkKhJ+Si+3F74BpLB2T58k6Q+iqXVI=" ], "X-Amz-Request-Id": [ - "0GP14TZ4XW2H5A23" + "NHDDFV8R87N0A7DF" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +379,7 @@ } }, { - "ID": "bc1e1b792bb2a441", + "ID": "1ba6611c3168e5c1", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo//bar///baz?x-id=DeleteObject", @@ -415,16 +415,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:05 GMT" + "Thu, 14 Mar 2024 22:04:48 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "xQRb0l6kQzncdA6bPmj2lRM7QPbXUFd3mn8k9F3rWynyo9eEUqKv69tlmdk2+ZKGTEGJFCmFNPg=" + "xoNMKuyGH1qRHGfBVprKyY9vtUV7bJvSRjr9A45Ly+ymmNyvTcxN5QmM0oPUmLQwfGdVX93D/G8=" ], "X-Amz-Request-Id": [ - "0GP5KTPCTKYS4PJ2" + "NHD2QNQ3CP868DVD" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/spaces.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/spaces.replay index 7b391c207..243a8e471 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/spaces.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/spaces.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBvEQQajwAA", + "Initial": "AQAAAA7dhWuBEg4iLAAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "1e1a688654d6e389", + "ID": "0a3040a8bee9a6a5", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "6rt07q/NjPVZvPTIgeZ3wyGUzI6+6t7kKrbped2v7Lsk/fG1NoxmE6io+AQHrDPszMrMbwqQVYo=" + "HCrvLJzhbUdQHmMdGz0BM3n+UgVALPHE6JLS4fCFYBJh2yZRlyeJI9ATQT+RGWubBnPCQanCkQ8=" ], "X-Amz-Request-Id": [ - "HW51V888YJZS4REW" + "JWPGKH0E197KRC4Y" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "855f481392d77c51", + "ID": "cc36fdd42d9be7a2", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "cPos/s+AQH5dG59O7taMO4UNjA0EQ/Cew+lkRFwyWGfhod2u8QcPdSK0UsB5s+lFINl/BAaUpOM=" + "zjuqkLYfZHDDYeiHlTFbpQKOcbzsrw6qZRPZXfCSabZhiEWMEzDbmVUZEaK72R3XqAvNQcODImc=" ], "X-Amz-Request-Id": [ - "HW563BD6F932BQ2F" + "JWPV2DPX88XGZDC2" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "fd30e9441c31fa4e", + "ID": "13ab7d2e6f28e509", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Wjhw0iao4oAyT2Ore/nMs2asf455MCWCdom8RC6/oVX1W7mAYaS4YYSqKrZYFxLDSZQKpJCGq3M=" + "8IUNpYPTtlJ4mCIYdRrWJ7UeiqgVFrPYqNaaejzXEjt8IbEe6gVCxu8w8DfI1rCdN74xDqXAm3Y=" ], "X-Amz-Request-Id": [ - "HW54WFBZPBGWWH62" + "JWPPRKA4QSY89Y5V" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "9ded411ba2cac3ea", + "ID": "eeba07cbcdf2e9a2", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "MeuGZBR6uXJR3bEo7VezIoiH3wPFxOUCNWtHCTsa7bPfBe9eDEI2W52wTmUG2NuZWbt0xSLPMXY=" + "ssim3bDSjrvNb0w+GH6dmium4QTh/6x7sfgOI+PrSq+VxpZyuRnOojp2dddEeX9fGM36xaXj+r0=" ], "X-Amz-Request-Id": [ - "HW5C619R9PFN8VXX" + "JWPWC6R3A33139MV" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "5c2989f0f17d027f", + "ID": "2300d01ede84ae9c", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keysfoo+bar+baz" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "RGtVI/mPHuI4ZOyvLNSgQ61vIhBsigZmTS+NJEklmYhKO1phIU12yTDsuh7L2oD996ASMabPwh4=" + ], + "X-Amz-Request-Id": [ + "JWPZDT38JR048WPV" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjUwLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "1cb5c06d91a0cebc", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "HJAj+VTYwQwwQl9s4TaL48X7t+zPjgGWiI5I5Pc1C6cSCyy+BVykx7Lx11R/36pBenm8xQIOJQU=" + ], + "X-Amz-Request-Id": [ + "JWPQV34V48MTT6QV" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "4003034dd5ed721c", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "uND+7zPDXCikr5cnxvgVQG3SeoPRlVmc55TFER9GBsp5NfsyKpwRGxnxD+QMOhn38RlYEj/blE8=" + ], + "X-Amz-Request-Id": [ + "JWPXG4QD2A0EXS8Q" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "44bf4f27e0adb713", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "xKpj/UmbIXJODxKYhDSnRDsEvyyolrKsAWlYLI11ld2UKB514SkXcCL5mICnbxKhdsvW3EgY4zU=" + ], + "X-Amz-Request-Id": [ + "JWPHS2XVX6NA8T3T" + ] + }, + "Body": "" + } + }, + { + "ID": "eb8a1624166d324f", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "jXE6+UKY6Lan3sr25AepyYL0LHesnG1xN2JDWRMY2JpaHiE0H7bS4Q42dH/zsjwCk6Melv3xhM8=" + "nd4tPuWgDXkDPuzRSOVcpU4f/lX666ikM2pJLspXTYZDxIF2DJ3kIkZBx4kCneSIWrHDYEHkaN0=" ], "X-Amz-Request-Id": [ - "HW5C8Z02A4QFBYHT" + "JWPN5P0XBG3XZVF6" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "d0a91a91ac5ef68e", + "ID": "a906bbfdf0711df7", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keysfoo%20bar%20baz?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "B4RBaI8DZaa+Ue/obrI4m6Zg8Yp1hCgsePSTIErX4OiZ0kRuQ40lvhH+/6+kF9vH6/0pBWCx+8M=" + "7K8HgWR4/Ro5O+sCqENUbwsH5EHtFFuSzxxmVr3aw7SLT0nbRR97tNkPnFEUkdLU7kfDOTSL93I=" ], "X-Amz-Request-Id": [ - "HW5C3PAK48P04THY" + "JWPZP1634HJSYG5Y" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/startwithdigit.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/startwithdigit.replay index fb5d11791..7107d4dd7 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/startwithdigit.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/startwithdigit.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBvHx+iXAAA", + "Initial": "AQAAAA7dhWuBKY2duwAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "78f51f348c4c8eb3", + "ID": "e905dfc17bfc611a", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "fLZJMonLXZD84oy9sv4PEp4ftp2Ynh3mzlud3/veT3thFANxZH4s4S2UTJc30bIdkzrlKrEDDew=" + "RaQ2LyqQwVxvxwPanHRr3DqFJGJ9Z3rj89HHPbU4ilao24OExiIuS4XhrqP9nLCw7nyD9Mq2ccw=" ], "X-Amz-Request-Id": [ - "HW5CGCANRK9AWYF4" + "JWPZRD6H69FVCXAT" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "4d3fb015b838f270", + "ID": "5ab1984cb4f34a5d", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "z/n3J99oMDdGA0h+sWYXB09CTxPoQouHvEDJ6R6dXbTYaoAhMPmp1lrH9m08N1qKXy75YkfQk6E=" + "GyIJ+ps0qzifLeUnwhPgp/6n50s2dLJXvUOffj/sxq95zFyjRL/eITtt/GT2+5cQASsXTiM1O+8=" ], "X-Amz-Request-Id": [ - "HW5F0FFP2R8F7P3F" + "JWPNX5QFAAV5X7ZK" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "6ee3f46b5a3febb0", + "ID": "e39e68f46856a26a", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "0MhLFyRDCWpY1VKI8d4ybrThxEmS/tynU7gUHOyG1hCwX0dM0inu+zf7zr9X2gaZbL7G4JnzTr8=" + "mh1OSlKUWF3c1AT8G8C1lhfTP6Cp001vmhws55OFkPeImvkDFcLflWNL0beZ2VA9k9T+XDvD+9w=" ], "X-Amz-Request-Id": [ - "HW5AWS29PKD5PSBB" + "JWPRCQM1H4QYBBGB" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "cb0b03f79edc759a", + "ID": "b340fd6507062d5a", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "Tad9Oqwe5sYGlmiFFprxRMAn8PHEiuAQV5oPNvA3iZDz0pfgqh/5HCXIvqROldkRENeg6HkzvBs=" + "tbyOWfcIzhLa3r9vijyepX2f3V1R1ipya0OXTSRsiK1O3IsQHu1NUk/9vOgd2u02xMwf4qGJprk=" ], "X-Amz-Request-Id": [ - "HW5A8W63PF5CC84Z" + "JWPWTRBGWDRY97V9" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "83924e1914aed5fc", + "ID": "a39089f65a063993", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys12345" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "MXzUhYNUh5e3ymLBGJ3Ut7szTVT+FeAU2mz2LCXhWhat+d3dRE9h7pmFqc8Y/FSTorVT8za65Rg=" + ], + "X-Amz-Request-Id": [ + "JWPQEXA7QS1DD1SP" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjUwLjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "0c488925c228c8c0", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "RUy9HcyRDn0rqG2FGfpd2MJUX3ebgaPG7W/nq3Z0BdNQ2q6vuZBHAVL4L8Mb+xorFE7rKqzoze8=" + ], + "X-Amz-Request-Id": [ + "JWPT9SNPTCKEMJ64" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "47f4fe63dc9664f3", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "vuSaNRtdSoPoLhRzavBR3hUq9EYllLmp6DwNARBRdsNlYfTyt/qcowTzivsHi2KwN0witrHGHKw=" + ], + "X-Amz-Request-Id": [ + "JWPR3SR04TF7CQ6E" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "ac9ea54ee2e63daa", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:50 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "sksNxHMQa2d7bEqYo4ljdukTaeAjay5tTy7efVi8dqc2FCGCkAbdrrVxg6D4IA5LwU9ZPcp6Fps=" + ], + "X-Amz-Request-Id": [ + "JWPP8B51WJJ2X4TZ" + ] + }, + "Body": "" + } + }, + { + "ID": "e8e757f86e5d51d1", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:50 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "NHt2U2HmLA2ar+8h93ZCL/TcBj5z/DI+9UjiK2Egfl3cB97j2Rl5f+gieTReEg08U+tljbxAXhw=" + "8g7MuskANZkDU7yrkZL13ZAeBpFK+5rWHRsz3nmOmd+ofTXlHHMTMITetpjr7UWaJO/DymnsYvQ=" ], "X-Amz-Request-Id": [ - "HW5D9SE24BGB0Y2P" + "CE8TZ72PQ68GE75S" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "5b9910050f8b8ba6", + "ID": "2e02c2711ccff9e7", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys12345?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:51 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "UNB6tZ1DzLNnC+trLUzPlpltrYv3ATJfh/88dWoe0FFIPRCBGDV3AWMuMyWLCQe64ghFhAbPT0g=" + "N4npoCU19VEPTGDwE4XK8hU6SxuCV9bD1RZOZ0T64VLYRHF3qd/XxSIs9hevNnxMILZ0XmC/oeI=" ], "X-Amz-Request-Id": [ - "HW5DPRRZ0T0VT9BW" + "CE8KK1Y3ETJ9E3DS" ] }, "Body": "" diff --git a/blob/s3blob/testdata/TestConformanceV2/TestKeys/unicode.replay b/blob/s3blob/testdata/TestConformanceV2/TestKeys/unicode.replay index 62b4b7f08..10c27ac1a 100644 --- a/blob/s3blob/testdata/TestConformanceV2/TestKeys/unicode.replay +++ b/blob/s3blob/testdata/TestConformanceV2/TestKeys/unicode.replay @@ -1,5 +1,5 @@ { - "Initial": "AQAAAA7dVMBvLz8r3gAA", + "Initial": "AQAAAA7dhWuAIPGwVQAA", "Version": "0.2", "Converter": { "ScrubBody": [ @@ -44,7 +44,7 @@ }, "Entries": [ { - "ID": "a91f4c17e5f2bfc9", + "ID": "c1342b229be93b4d", "Request": { "Method": "PUT", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA?x-id=PutObject", @@ -89,7 +89,7 @@ "0" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" @@ -98,10 +98,10 @@ "AmazonS3" ], "X-Amz-Id-2": [ - "J7f+Qv0cSIz7wBHT+QXDdH0pZ5ySbh9mAVyK6VmbCsGFy4Seal3Voi5u28Dls1VwXZtyZHC1ZBI=" + "jIqw60iWruX5VChLy603LE2J0k6wtPuF20TFQYhyj0AjtW/Uyr7+ukNJMiqaoajaA5D9GFe6Un3OG/mHScvpLg==" ], "X-Amz-Request-Id": [ - "HW58ABS9KC6N40RT" + "JSA2WWD12654G9XY" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -111,7 +111,7 @@ } }, { - "ID": "b4f74697989116cb", + "ID": "69306c117b077d1a", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA?x-id=GetObject", @@ -156,22 +156,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "SZfPVln4pS3BJzcJ0AC+3I0FSN1pSegQFRewBqJBc37f/XzRpbigOYBT2LuLqEaV392vaNVjzRE=" + "um4x0TpqU/p8+ZtTosCsKNz2h12Jagr0fpNqs4hLQV7v7STMSMb3wvVICW3Ndm8eFL0bGX0gT8Sbui/4OABopQ==" ], "X-Amz-Request-Id": [ - "HW5E5DD53AYD2DQ4" + "JSA3AQNHVNTJ1R0A" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -181,7 +181,7 @@ } }, { - "ID": "25eaede71e53b5fa", + "ID": "7592f1a0f54635c5", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -226,22 +226,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "3KZzvMn6v3iltWOWgmJm2SbSIXIz3jQEikMLkDBwRm6ic+Lm+etUI7rEDlA3HP5A0NXSRLrjNqI=" + "CzDqwpzCozCed3SlQjfwzQsaC4KwQHVlWB9NrlIcDuaDqlDjFxXAasXLIUsbltYJ3PKfsXS69HYKKVw71Eby7Q==" ], "X-Amz-Request-Id": [ - "HW54CWNA98EB5DN4" + "JSAB503YWPJHDJ9Z" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -251,7 +251,7 @@ } }, { - "ID": "0bcbd68eb019414c", + "ID": "f7e48eb16bd15c43", "Request": { "Method": "GET", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Date=CLEARED\u0026X-Amz-Expires=3600\u0026X-Amz-SignedHeaders=host\u0026x-id=GetObject", @@ -284,22 +284,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "pCJQ1trhOTToZdf6sReYD0RBCn4ubEzGBWQaVGUj8kuOOAtK4ERiZskzOa9IIMgz9EZ9kU0p3WY=" + "1i+wAE7SA2I91p7ia9PP2zQyNC6ZwSQ+9/lQV43eIghzCSibDNEWaEr+zLJxouqtu5DqN+d+Bx/n+pnMkUh04w==" ], "X-Amz-Request-Id": [ - "HW53T8DHQH11KT4V" + "JSA61AM0K94GX49F" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -309,7 +309,266 @@ } }, { - "ID": "0bc99aed55f582ac", + "ID": "372900121143646c", + "Request": { + "Method": "PUT", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy?x-id=CopyObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "Content-Length": [ + "0" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Copy-Source": [ + "go-cloud-testing%2Fweird-keys%E2%98%BA%E2%98%BA%E2%98%BA" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Content-Length": [ + "224" + ], + "Content-Type": [ + "application/xml" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:49 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "BJGF7ao/9fskT0cCMgBul0JqjdsXpbpQTQMTBuImkCKISv8N1uyo6F/7BfqgqboBXnkJhLmXZdh9FPAZPLFMsg==" + ], + "X-Amz-Request-Id": [ + "JSAE4XZ8BAYPS0WM" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPENvcHlPYmplY3RSZXN1bHQgeG1sbnM9Imh0dHA6Ly9zMy5hbWF6b25hd3MuY29tL2RvYy8yMDA2LTAzLTAxLyI+PExhc3RNb2RpZmllZD4yMDI0LTAzLTE0VDIyOjA0OjQ5LjAwMFo8L0xhc3RNb2RpZmllZD48RVRhZz4iNWQ0MTQwMmFiYzRiMmE3NmI5NzE5ZDkxMTAxN2M1OTIiPC9FVGFnPjwvQ29weU9iamVjdFJlc3VsdD4=" + } + }, + { + "ID": "f602a74370768a48", + "Request": { + "Method": "GET", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy?x-id=GetObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:49 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:49 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "c55aziPEAvtDKjcCFGuWJMP3+1zSI72jR/imqoiTJm1WujTsqx7p8lmU10IhTbylVZmuU9vmAjT43cpNC3vRDg==" + ], + "X-Amz-Request-Id": [ + "JSA7SYJ4C8CGVR09" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "aGVsbG8=" + } + }, + { + "ID": "1e0f3cff80792def", + "Request": { + "Method": "HEAD", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 200, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Accept-Ranges": [ + "bytes" + ], + "Content-Length": [ + "5" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Date": [ + "Thu, 14 Mar 2024 22:04:49 GMT" + ], + "Etag": [ + "\"5d41402abc4b2a76b9719d911017c592\"" + ], + "Last-Modified": [ + "Thu, 14 Mar 2024 22:04:49 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "dTysRd1fD+KJVtNxVVwQOK5nJWsWEBbjFjQHGr/MiXze59jF5SVZYD//IgmVyGwzsmPBrdOoAnREwMJqKfkKfg==" + ], + "X-Amz-Request-Id": [ + "JSA3JWVRV2HV52HC" + ], + "X-Amz-Server-Side-Encryption": [ + "AES256" + ] + }, + "Body": "" + } + }, + { + "ID": "f063d88b757315dc", + "Request": { + "Method": "DELETE", + "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA-copy?x-id=DeleteObject", + "Header": { + "Accept-Encoding": [ + "identity" + ], + "Amz-Sdk-Invocation-Id": [ + "CLEARED" + ], + "Amz-Sdk-Request": [ + "attempt=1; max=1" + ], + "User-Agent": [ + "CLEARED" + ], + "X-Amz-Content-Sha256": [ + "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "X-Amz-Date": [ + "CLEARED" + ] + }, + "MediaType": "", + "BodyParts": [ + null + ] + }, + "Response": { + "StatusCode": 204, + "Proto": "HTTP/1.1", + "ProtoMajor": 1, + "ProtoMinor": 1, + "Header": { + "Date": [ + "Thu, 14 Mar 2024 22:04:49 GMT" + ], + "Server": [ + "AmazonS3" + ], + "X-Amz-Id-2": [ + "QobRTziOuCy/3lHgsiXpomrrnuWaUVOwSQQmctNw3AiyvA9LNjeQ0+nr/qV4aGK3kWGEaPXC+OtALxiRy6zHrg==" + ], + "X-Amz-Request-Id": [ + "JSA0GCZ32E6QYGQJ" + ] + }, + "Body": "" + } + }, + { + "ID": "2adbceb701dbc865", "Request": { "Method": "HEAD", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA", @@ -354,22 +613,22 @@ "text/plain; charset=utf-8" ], "Date": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Etag": [ "\"5d41402abc4b2a76b9719d911017c592\"" ], "Last-Modified": [ - "Wed, 07 Feb 2024 00:06:08 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "IWU1XBPpTdtO22VeXu8Pm1McTiRaHdJju5FZ02Gse51H0sMFwZgWC98YqQbuVG7Bd44dEr/sMR0=" + "G237fjuLfUivtjFuEr/Zh/se2kBWJGFa+s2HDr4bga1SrSntfbUZ853aIsLfdxTvY84ai7S80VW3YQVO8cf5xw==" ], "X-Amz-Request-Id": [ - "HW51VE7RET1HCHBG" + "JSA78YKZ8DA8K2KQ" ], "X-Amz-Server-Side-Encryption": [ "AES256" @@ -379,7 +638,7 @@ } }, { - "ID": "ec928028ca0c7dbe", + "ID": "ea572e8b74d66666", "Request": { "Method": "DELETE", "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/weird-keys%E2%98%BA%E2%98%BA%E2%98%BA?x-id=DeleteObject", @@ -415,16 +674,16 @@ "ProtoMinor": 1, "Header": { "Date": [ - "Wed, 07 Feb 2024 00:06:09 GMT" + "Thu, 14 Mar 2024 22:04:49 GMT" ], "Server": [ "AmazonS3" ], "X-Amz-Id-2": [ - "qK1Hiqtx+2TZr5NR4BEerdv6qUuWP1zxRNJp4MoUa6AeFu41DpmgUIWZrDJypwjjdlKVsJP3a3Q=" + "k2uPTktE2Ej2u5kVF4s7T1QxJGzc4fJFYEnE2oY9EhCniL4YW4MbF8WCTsW0jszWs1LP4V7uIJCmAnaAFxITyg==" ], "X-Amz-Request-Id": [ - "H7BWEM88NRERDF1G" + "JSAC0YRGE50JG0MP" ] }, "Body": ""