github.com/SaurabhDubey-Groww/go-cloud@v0.0.0-20221124105541-b26c29285fd8/blob/s3blob/testdata/TestConformanceUsingLegacyListV2/TestMetadata/weird_metadata_keys.replay (about)

     1  {
     2    "Initial": "AQAAAA7afM3VLc+Egf5c",
     3    "Version": "0.2",
     4    "Converter": {
     5      "ScrubBody": null,
     6      "ClearHeaders": [
     7        "^X-Goog-.*Encryption-Key$",
     8        "^Amz-Sdk-Invocation-Id$",
     9        "^X-Amz-Date$",
    10        "^User-Agent$"
    11      ],
    12      "RemoveRequestHeaders": [
    13        "^Authorization$",
    14        "^Proxy-Authorization$",
    15        "^Connection$",
    16        "^Content-Type$",
    17        "^Date$",
    18        "^Host$",
    19        "^Transfer-Encoding$",
    20        "^Via$",
    21        "^X-Forwarded-.*$",
    22        "^X-Cloud-Trace-Context$",
    23        "^X-Goog-Api-Client$",
    24        "^X-Google-.*$",
    25        "^X-Gfe-.*$",
    26        "^Authorization$",
    27        "^Duration$",
    28        "^X-Amz-Security-Token$"
    29      ],
    30      "RemoveResponseHeaders": [
    31        "^X-Google-.*$",
    32        "^X-Gfe-.*$"
    33      ],
    34      "ClearParams": [
    35        "^X-Amz-Date$"
    36      ],
    37      "RemoveParams": [
    38        "^X-Amz-Credential$",
    39        "^X-Amz-Signature$",
    40        "^X-Amz-Security-Token$"
    41      ]
    42    },
    43    "Entries": [
    44      {
    45        "ID": "d4a4bdc194e0eacf",
    46        "Request": {
    47          "Method": "PUT",
    48          "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-metadata?x-id=PutObject",
    49          "Header": {
    50            "Accept-Encoding": [
    51              "identity"
    52            ],
    53            "Amz-Sdk-Invocation-Id": [
    54              "CLEARED"
    55            ],
    56            "Amz-Sdk-Request": [
    57              "attempt=1; max=1"
    58            ],
    59            "Content-Length": [
    60              "5"
    61            ],
    62            "Content-Md5": [
    63              "XUFAKrxLKna5cZ2REBfFkg=="
    64            ],
    65            "User-Agent": [
    66              "CLEARED"
    67            ],
    68            "X-Amz-Content-Sha256": [
    69              "UNSIGNED-PAYLOAD"
    70            ],
    71            "X-Amz-Date": [
    72              "CLEARED"
    73            ],
    74            "X-Amz-Meta-%00%01%02%03%04%05%06%07%08%09%0a%0b%0c%0d%0e%0f": [
    75              "%00%01%02%03%04%05%06%07%08%09%0A%0B%0C%0D%0E%0F"
    76            ],
    77            "X-Amz-Meta-%10%11%12%13%14%15%16%17%18%19%1a%1b%1c%1d%1e%1f": [
    78              "%10%11%12%13%14%15%16%17%18%19%1A%1B%1C%1D%1E%1F"
    79            ],
    80            "X-Amz-Meta-%20%21%22%23$%25\u0026%27%28%29%2a+%2c-.%2f": [
    81              "%20%21%22%23$%25\u0026%27%28%29%2A+%2C-.%2F"
    82            ],
    83            "X-Amz-Meta-%5b%5c%5d%5e_": [
    84              "%5B%5C%5D%5E_"
    85            ],
    86            "X-Amz-Meta-%60": [
    87              "%60"
    88            ],
    89            "X-Amz-Meta-%7b%7c%7d~%7f": [
    90              "%7B%7C%7D~%7F"
    91            ],
    92            "X-Amz-Meta-%e2%98%ba%e2%98%ba%e2%98%ba": [
    93              "%E2%98%BA%E2%98%BA%E2%98%BA"
    94            ],
    95            "X-Amz-Meta-..%2ffoo%2f..%2fbar%2f..%2f..%2fbaz..%2f": [
    96              "..%2Ffoo%2F..%2Fbar%2F..%2F..%2Fbaz..%2F"
    97            ],
    98            "X-Amz-Meta-..%5cfoo%5c%5cbar%5c%5c%5cbaz": [
    99              "..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz"
   100            ],
   101            "X-Amz-Meta-..%5cfoo%5c..%5cbar%5c..%5c..%5cbaz..%5c": [
   102              "..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C"
   103            ],
   104            "X-Amz-Meta-12345": [
   105              "12345"
   106            ],
   107            "X-Amz-Meta-Foo%20bar%20baz": [
   108              "foo%20bar%20baz"
   109            ],
   110            "X-Amz-Meta-Foo%22bar%22baz": [
   111              "foo%22bar%22baz"
   112            ],
   113            "X-Amz-Meta-Foo%2f%2fbar%2f%2f%2fbaz": [
   114              "foo%2F%2Fbar%2F%2F%2Fbaz"
   115            ],
   116            "X-Amz-Meta-Foo%2fbar%2fbaz": [
   117              "foo%2Fbar%2Fbaz"
   118            ],
   119            "X-Amz-Meta-Foo%5cbar%5cbaz": [
   120              "foo%5Cbar%5Cbaz"
   121            ],
   122            "X-Amz-Meta-__0x3a__%3b%3c__0x3d__%3e%3f": [
   123              ":%3B%3C=%3E%3F"
   124            ],
   125            "X-Amz-Meta-__0x40__": [
   126              "@"
   127            ]
   128          },
   129          "MediaType": "text/plain",
   130          "BodyParts": [
   131            "aGVsbG8="
   132          ]
   133        },
   134        "Response": {
   135          "StatusCode": 200,
   136          "Proto": "HTTP/1.1",
   137          "ProtoMajor": 1,
   138          "ProtoMinor": 1,
   139          "Header": {
   140            "Content-Length": [
   141              "0"
   142            ],
   143            "Date": [
   144              "Wed, 03 Aug 2022 20:13:10 GMT"
   145            ],
   146            "Etag": [
   147              "\"5d41402abc4b2a76b9719d911017c592\""
   148            ],
   149            "Server": [
   150              "AmazonS3"
   151            ],
   152            "X-Amz-Id-2": [
   153              "aUCgZF9E8luT6uLrZ5RSH9opBlDca3z18VlOaPrqQyXTQ20qyrZ96OcK80SNha8hv4ptbN3MgZo="
   154            ],
   155            "X-Amz-Request-Id": [
   156              "YPPHDC1HPNBW8V7E"
   157            ]
   158          },
   159          "Body": ""
   160        }
   161      },
   162      {
   163        "ID": "5b634c8fcaf4c122",
   164        "Request": {
   165          "Method": "HEAD",
   166          "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-metadata",
   167          "Header": {
   168            "Accept-Encoding": [
   169              "identity"
   170            ],
   171            "Amz-Sdk-Invocation-Id": [
   172              "CLEARED"
   173            ],
   174            "Amz-Sdk-Request": [
   175              "attempt=1; max=1"
   176            ],
   177            "User-Agent": [
   178              "CLEARED"
   179            ],
   180            "X-Amz-Content-Sha256": [
   181              "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
   182            ],
   183            "X-Amz-Date": [
   184              "CLEARED"
   185            ]
   186          },
   187          "MediaType": "",
   188          "BodyParts": [
   189            ""
   190          ]
   191        },
   192        "Response": {
   193          "StatusCode": 200,
   194          "Proto": "HTTP/1.1",
   195          "ProtoMajor": 1,
   196          "ProtoMinor": 1,
   197          "Header": {
   198            "Accept-Ranges": [
   199              "bytes"
   200            ],
   201            "Content-Length": [
   202              "5"
   203            ],
   204            "Content-Type": [
   205              "text/plain; charset=utf-8"
   206            ],
   207            "Date": [
   208              "Wed, 03 Aug 2022 20:13:10 GMT"
   209            ],
   210            "Etag": [
   211              "\"5d41402abc4b2a76b9719d911017c592\""
   212            ],
   213            "Last-Modified": [
   214              "Wed, 03 Aug 2022 20:13:10 GMT"
   215            ],
   216            "Server": [
   217              "AmazonS3"
   218            ],
   219            "X-Amz-Id-2": [
   220              "0aiFv6j44slo7zHp3neymv2gCEYifbsBl7B14mTjqukfqrBoT8heZbGe+5/xMo2zPexH6Eo69aE="
   221            ],
   222            "X-Amz-Meta-%00%01%02%03%04%05%06%07%08%09%0a%0b%0c%0d%0e%0f": [
   223              "%00%01%02%03%04%05%06%07%08%09%0A%0B%0C%0D%0E%0F"
   224            ],
   225            "X-Amz-Meta-%10%11%12%13%14%15%16%17%18%19%1a%1b%1c%1d%1e%1f": [
   226              "%10%11%12%13%14%15%16%17%18%19%1A%1B%1C%1D%1E%1F"
   227            ],
   228            "X-Amz-Meta-%20%21%22%23$%25\u0026%27%28%29%2a+%2c-.%2f": [
   229              "%20%21%22%23$%25\u0026%27%28%29%2A+%2C-.%2F"
   230            ],
   231            "X-Amz-Meta-%5b%5c%5d%5e_": [
   232              "%5B%5C%5D%5E_"
   233            ],
   234            "X-Amz-Meta-%60": [
   235              "%60"
   236            ],
   237            "X-Amz-Meta-%7b%7c%7d~%7f": [
   238              "%7B%7C%7D~%7F"
   239            ],
   240            "X-Amz-Meta-%e2%98%ba%e2%98%ba%e2%98%ba": [
   241              "%E2%98%BA%E2%98%BA%E2%98%BA"
   242            ],
   243            "X-Amz-Meta-..%2ffoo%2f..%2fbar%2f..%2f..%2fbaz..%2f": [
   244              "..%2Ffoo%2F..%2Fbar%2F..%2F..%2Fbaz..%2F"
   245            ],
   246            "X-Amz-Meta-..%5cfoo%5c%5cbar%5c%5c%5cbaz": [
   247              "..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz"
   248            ],
   249            "X-Amz-Meta-..%5cfoo%5c..%5cbar%5c..%5c..%5cbaz..%5c": [
   250              "..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C"
   251            ],
   252            "X-Amz-Meta-12345": [
   253              "12345"
   254            ],
   255            "X-Amz-Meta-Foo%20bar%20baz": [
   256              "foo%20bar%20baz"
   257            ],
   258            "X-Amz-Meta-Foo%22bar%22baz": [
   259              "foo%22bar%22baz"
   260            ],
   261            "X-Amz-Meta-Foo%2f%2fbar%2f%2f%2fbaz": [
   262              "foo%2F%2Fbar%2F%2F%2Fbaz"
   263            ],
   264            "X-Amz-Meta-Foo%2fbar%2fbaz": [
   265              "foo%2Fbar%2Fbaz"
   266            ],
   267            "X-Amz-Meta-Foo%5cbar%5cbaz": [
   268              "foo%5Cbar%5Cbaz"
   269            ],
   270            "X-Amz-Meta-__0x3a__%3b%3c__0x3d__%3e%3f": [
   271              ":%3B%3C=%3E%3F"
   272            ],
   273            "X-Amz-Meta-__0x40__": [
   274              "@"
   275            ],
   276            "X-Amz-Request-Id": [
   277              "YPPH57RJX5CDVZRE"
   278            ]
   279          },
   280          "Body": ""
   281        }
   282      },
   283      {
   284        "ID": "a364ccd89969b9ec",
   285        "Request": {
   286          "Method": "HEAD",
   287          "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-metadata",
   288          "Header": {
   289            "Accept-Encoding": [
   290              "identity"
   291            ],
   292            "Amz-Sdk-Invocation-Id": [
   293              "CLEARED"
   294            ],
   295            "Amz-Sdk-Request": [
   296              "attempt=1; max=1"
   297            ],
   298            "User-Agent": [
   299              "CLEARED"
   300            ],
   301            "X-Amz-Content-Sha256": [
   302              "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
   303            ],
   304            "X-Amz-Date": [
   305              "CLEARED"
   306            ]
   307          },
   308          "MediaType": "",
   309          "BodyParts": [
   310            ""
   311          ]
   312        },
   313        "Response": {
   314          "StatusCode": 200,
   315          "Proto": "HTTP/1.1",
   316          "ProtoMajor": 1,
   317          "ProtoMinor": 1,
   318          "Header": {
   319            "Accept-Ranges": [
   320              "bytes"
   321            ],
   322            "Content-Length": [
   323              "5"
   324            ],
   325            "Content-Type": [
   326              "text/plain; charset=utf-8"
   327            ],
   328            "Date": [
   329              "Wed, 03 Aug 2022 20:13:10 GMT"
   330            ],
   331            "Etag": [
   332              "\"5d41402abc4b2a76b9719d911017c592\""
   333            ],
   334            "Last-Modified": [
   335              "Wed, 03 Aug 2022 20:13:10 GMT"
   336            ],
   337            "Server": [
   338              "AmazonS3"
   339            ],
   340            "X-Amz-Id-2": [
   341              "Lrr4cA3tuYx3ImEr9WUfl8xkO5cRUpxvvOUDDJUNwn0yJX5PIrCEIkpANvPy/xIbwF6CPDWLHMY="
   342            ],
   343            "X-Amz-Meta-%00%01%02%03%04%05%06%07%08%09%0a%0b%0c%0d%0e%0f": [
   344              "%00%01%02%03%04%05%06%07%08%09%0A%0B%0C%0D%0E%0F"
   345            ],
   346            "X-Amz-Meta-%10%11%12%13%14%15%16%17%18%19%1a%1b%1c%1d%1e%1f": [
   347              "%10%11%12%13%14%15%16%17%18%19%1A%1B%1C%1D%1E%1F"
   348            ],
   349            "X-Amz-Meta-%20%21%22%23$%25\u0026%27%28%29%2a+%2c-.%2f": [
   350              "%20%21%22%23$%25\u0026%27%28%29%2A+%2C-.%2F"
   351            ],
   352            "X-Amz-Meta-%5b%5c%5d%5e_": [
   353              "%5B%5C%5D%5E_"
   354            ],
   355            "X-Amz-Meta-%60": [
   356              "%60"
   357            ],
   358            "X-Amz-Meta-%7b%7c%7d~%7f": [
   359              "%7B%7C%7D~%7F"
   360            ],
   361            "X-Amz-Meta-%e2%98%ba%e2%98%ba%e2%98%ba": [
   362              "%E2%98%BA%E2%98%BA%E2%98%BA"
   363            ],
   364            "X-Amz-Meta-..%2ffoo%2f..%2fbar%2f..%2f..%2fbaz..%2f": [
   365              "..%2Ffoo%2F..%2Fbar%2F..%2F..%2Fbaz..%2F"
   366            ],
   367            "X-Amz-Meta-..%5cfoo%5c%5cbar%5c%5c%5cbaz": [
   368              "..%5Cfoo%5C%5Cbar%5C%5C%5Cbaz"
   369            ],
   370            "X-Amz-Meta-..%5cfoo%5c..%5cbar%5c..%5c..%5cbaz..%5c": [
   371              "..%5Cfoo%5C..%5Cbar%5C..%5C..%5Cbaz..%5C"
   372            ],
   373            "X-Amz-Meta-12345": [
   374              "12345"
   375            ],
   376            "X-Amz-Meta-Foo%20bar%20baz": [
   377              "foo%20bar%20baz"
   378            ],
   379            "X-Amz-Meta-Foo%22bar%22baz": [
   380              "foo%22bar%22baz"
   381            ],
   382            "X-Amz-Meta-Foo%2f%2fbar%2f%2f%2fbaz": [
   383              "foo%2F%2Fbar%2F%2F%2Fbaz"
   384            ],
   385            "X-Amz-Meta-Foo%2fbar%2fbaz": [
   386              "foo%2Fbar%2Fbaz"
   387            ],
   388            "X-Amz-Meta-Foo%5cbar%5cbaz": [
   389              "foo%5Cbar%5Cbaz"
   390            ],
   391            "X-Amz-Meta-__0x3a__%3b%3c__0x3d__%3e%3f": [
   392              ":%3B%3C=%3E%3F"
   393            ],
   394            "X-Amz-Meta-__0x40__": [
   395              "@"
   396            ],
   397            "X-Amz-Request-Id": [
   398              "YPPS4FW618PWAXSS"
   399            ]
   400          },
   401          "Body": ""
   402        }
   403      },
   404      {
   405        "ID": "78087592fed8d8ce",
   406        "Request": {
   407          "Method": "DELETE",
   408          "URL": "https://go-cloud-testing.s3.us-west-1.amazonaws.com/blob-for-metadata?x-id=DeleteObject",
   409          "Header": {
   410            "Accept-Encoding": [
   411              "identity"
   412            ],
   413            "Amz-Sdk-Invocation-Id": [
   414              "CLEARED"
   415            ],
   416            "Amz-Sdk-Request": [
   417              "attempt=1; max=1"
   418            ],
   419            "User-Agent": [
   420              "CLEARED"
   421            ],
   422            "X-Amz-Content-Sha256": [
   423              "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
   424            ],
   425            "X-Amz-Date": [
   426              "CLEARED"
   427            ]
   428          },
   429          "MediaType": "",
   430          "BodyParts": [
   431            ""
   432          ]
   433        },
   434        "Response": {
   435          "StatusCode": 204,
   436          "Proto": "HTTP/1.1",
   437          "ProtoMajor": 1,
   438          "ProtoMinor": 1,
   439          "Header": {
   440            "Date": [
   441              "Wed, 03 Aug 2022 20:13:10 GMT"
   442            ],
   443            "Server": [
   444              "AmazonS3"
   445            ],
   446            "X-Amz-Id-2": [
   447              "yU1uwJo1q5XDhpMwreIWznfGuZxLefuXf8w8bz+udb0wl5RubWoN2b/f3u4ft8Xx8gCT0pfbU0o="
   448            ],
   449            "X-Amz-Request-Id": [
   450              "YPPX9Y1VE6MHN0YN"
   451            ]
   452          },
   453          "Body": ""
   454        }
   455      }
   456    ]
   457  }