github.com/cornelk/go-cloud@v0.17.1/blob/azureblob/testdata/TestConformance/TestMD5.replay (about) 1 { 2 "Initial": "AQAAAA7U35MdGz2qP/5c", 3 "Version": "0.2", 4 "Converter": { 5 "ClearHeaders": [ 6 "^X-Goog-.*Encryption-Key$", 7 "^X-Ms-Date$", 8 "^User-Agent$" 9 ], 10 "RemoveRequestHeaders": [ 11 "^Authorization$", 12 "^Proxy-Authorization$", 13 "^Connection$", 14 "^Content-Type$", 15 "^Date$", 16 "^Host$", 17 "^Transfer-Encoding$", 18 "^Via$", 19 "^X-Forwarded-.*$", 20 "^X-Cloud-Trace-Context$", 21 "^X-Goog-Api-Client$", 22 "^X-Google-.*$", 23 "^X-Gfe-.*$" 24 ], 25 "RemoveResponseHeaders": [ 26 "^X-Google-.*$", 27 "^X-Gfe-.*$" 28 ], 29 "ClearParams": null, 30 "RemoveParams": [ 31 "^se$", 32 "^sig$", 33 "^X-Ms-Date$" 34 ] 35 }, 36 "Entries": [ 37 { 38 "ID": "ab0bfb623dc8d096", 39 "Request": { 40 "Method": "PUT", 41 "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/blob-for-md5-aaa", 42 "Header": { 43 "Accept-Encoding": [ 44 "gzip" 45 ], 46 "Content-Length": [ 47 "5" 48 ], 49 "User-Agent": [ 50 "CLEARED" 51 ], 52 "X-Ms-Blob-Cache-Control": [ 53 "" 54 ], 55 "X-Ms-Blob-Content-Disposition": [ 56 "" 57 ], 58 "X-Ms-Blob-Content-Encoding": [ 59 "" 60 ], 61 "X-Ms-Blob-Content-Language": [ 62 "" 63 ], 64 "X-Ms-Blob-Content-Md5": [ 65 "XUFAKrxLKna5cZ2REBfFkg==" 66 ], 67 "X-Ms-Blob-Content-Type": [ 68 "text/plain; charset=utf-8" 69 ], 70 "X-Ms-Blob-Type": [ 71 "BlockBlob" 72 ], 73 "X-Ms-Date": [ 74 "CLEARED" 75 ], 76 "X-Ms-Version": [ 77 "2018-11-09" 78 ] 79 }, 80 "MediaType": "text/plain", 81 "BodyParts": [ 82 "aGVsbG8=" 83 ] 84 }, 85 "Response": { 86 "StatusCode": 201, 87 "Proto": "HTTP/1.1", 88 "ProtoMajor": 1, 89 "ProtoMinor": 1, 90 "Header": { 91 "Content-Length": [ 92 "0" 93 ], 94 "Content-Md5": [ 95 "XUFAKrxLKna5cZ2REBfFkg==" 96 ], 97 "Date": [ 98 "Fri, 09 Aug 2019 16:15:25 GMT" 99 ], 100 "Etag": [ 101 "\"0x8D71CE4C9829D55\"" 102 ], 103 "Last-Modified": [ 104 "Fri, 09 Aug 2019 16:15:25 GMT" 105 ], 106 "Server": [ 107 "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" 108 ], 109 "X-Ms-Request-Id": [ 110 "7905c83a-b01e-008f-40cd-4e1a88000000" 111 ], 112 "X-Ms-Request-Server-Encrypted": [ 113 "true" 114 ], 115 "X-Ms-Version": [ 116 "2018-11-09" 117 ] 118 }, 119 "Body": "" 120 } 121 }, 122 { 123 "ID": "34945d3f2e729350", 124 "Request": { 125 "Method": "PUT", 126 "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/blob-for-md5-bbb", 127 "Header": { 128 "Accept-Encoding": [ 129 "gzip" 130 ], 131 "Content-Length": [ 132 "7" 133 ], 134 "User-Agent": [ 135 "CLEARED" 136 ], 137 "X-Ms-Blob-Cache-Control": [ 138 "" 139 ], 140 "X-Ms-Blob-Content-Disposition": [ 141 "" 142 ], 143 "X-Ms-Blob-Content-Encoding": [ 144 "" 145 ], 146 "X-Ms-Blob-Content-Language": [ 147 "" 148 ], 149 "X-Ms-Blob-Content-Md5": [ 150 "afqrYmg1ApVVDefVh7wyPQ==" 151 ], 152 "X-Ms-Blob-Content-Type": [ 153 "text/plain; charset=utf-8" 154 ], 155 "X-Ms-Blob-Type": [ 156 "BlockBlob" 157 ], 158 "X-Ms-Date": [ 159 "CLEARED" 160 ], 161 "X-Ms-Version": [ 162 "2018-11-09" 163 ] 164 }, 165 "MediaType": "text/plain", 166 "BodyParts": [ 167 "Z29vZGJ5ZQ==" 168 ] 169 }, 170 "Response": { 171 "StatusCode": 201, 172 "Proto": "HTTP/1.1", 173 "ProtoMajor": 1, 174 "ProtoMinor": 1, 175 "Header": { 176 "Content-Length": [ 177 "0" 178 ], 179 "Content-Md5": [ 180 "afqrYmg1ApVVDefVh7wyPQ==" 181 ], 182 "Date": [ 183 "Fri, 09 Aug 2019 16:15:25 GMT" 184 ], 185 "Etag": [ 186 "\"0x8D71CE4C984E7B2\"" 187 ], 188 "Last-Modified": [ 189 "Fri, 09 Aug 2019 16:15:25 GMT" 190 ], 191 "Server": [ 192 "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" 193 ], 194 "X-Ms-Request-Id": [ 195 "7905c84b-b01e-008f-4ccd-4e1a88000000" 196 ], 197 "X-Ms-Request-Server-Encrypted": [ 198 "true" 199 ], 200 "X-Ms-Version": [ 201 "2018-11-09" 202 ] 203 }, 204 "Body": "" 205 } 206 }, 207 { 208 "ID": "39d93e0aaa6d70ca", 209 "Request": { 210 "Method": "HEAD", 211 "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/blob-for-md5-aaa", 212 "Header": { 213 "User-Agent": [ 214 "CLEARED" 215 ], 216 "X-Ms-Date": [ 217 "CLEARED" 218 ], 219 "X-Ms-Version": [ 220 "2018-11-09" 221 ] 222 }, 223 "MediaType": "", 224 "BodyParts": [ 225 "" 226 ] 227 }, 228 "Response": { 229 "StatusCode": 200, 230 "Proto": "HTTP/1.1", 231 "ProtoMajor": 1, 232 "ProtoMinor": 1, 233 "Header": { 234 "Accept-Ranges": [ 235 "bytes" 236 ], 237 "Content-Disposition": [ 238 "" 239 ], 240 "Content-Length": [ 241 "5" 242 ], 243 "Content-Md5": [ 244 "XUFAKrxLKna5cZ2REBfFkg==" 245 ], 246 "Content-Type": [ 247 "text/plain; charset=utf-8" 248 ], 249 "Date": [ 250 "Fri, 09 Aug 2019 16:15:25 GMT" 251 ], 252 "Etag": [ 253 "\"0x8D71CE4C9829D55\"" 254 ], 255 "Last-Modified": [ 256 "Fri, 09 Aug 2019 16:15:25 GMT" 257 ], 258 "Server": [ 259 "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" 260 ], 261 "X-Ms-Access-Tier": [ 262 "Hot" 263 ], 264 "X-Ms-Access-Tier-Inferred": [ 265 "true" 266 ], 267 "X-Ms-Blob-Type": [ 268 "BlockBlob" 269 ], 270 "X-Ms-Creation-Time": [ 271 "Fri, 09 Aug 2019 16:15:25 GMT" 272 ], 273 "X-Ms-Lease-State": [ 274 "available" 275 ], 276 "X-Ms-Lease-Status": [ 277 "unlocked" 278 ], 279 "X-Ms-Request-Id": [ 280 "7905c852-b01e-008f-53cd-4e1a88000000" 281 ], 282 "X-Ms-Server-Encrypted": [ 283 "true" 284 ], 285 "X-Ms-Tag-Count": [ 286 "0" 287 ], 288 "X-Ms-Version": [ 289 "2018-11-09" 290 ] 291 }, 292 "Body": "" 293 } 294 }, 295 { 296 "ID": "4e4b57060a1c706a", 297 "Request": { 298 "Method": "HEAD", 299 "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/blob-for-md5-bbb", 300 "Header": { 301 "User-Agent": [ 302 "CLEARED" 303 ], 304 "X-Ms-Date": [ 305 "CLEARED" 306 ], 307 "X-Ms-Version": [ 308 "2018-11-09" 309 ] 310 }, 311 "MediaType": "", 312 "BodyParts": [ 313 "" 314 ] 315 }, 316 "Response": { 317 "StatusCode": 200, 318 "Proto": "HTTP/1.1", 319 "ProtoMajor": 1, 320 "ProtoMinor": 1, 321 "Header": { 322 "Accept-Ranges": [ 323 "bytes" 324 ], 325 "Content-Disposition": [ 326 "" 327 ], 328 "Content-Length": [ 329 "7" 330 ], 331 "Content-Md5": [ 332 "afqrYmg1ApVVDefVh7wyPQ==" 333 ], 334 "Content-Type": [ 335 "text/plain; charset=utf-8" 336 ], 337 "Date": [ 338 "Fri, 09 Aug 2019 16:15:25 GMT" 339 ], 340 "Etag": [ 341 "\"0x8D71CE4C984E7B2\"" 342 ], 343 "Last-Modified": [ 344 "Fri, 09 Aug 2019 16:15:25 GMT" 345 ], 346 "Server": [ 347 "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" 348 ], 349 "X-Ms-Access-Tier": [ 350 "Hot" 351 ], 352 "X-Ms-Access-Tier-Inferred": [ 353 "true" 354 ], 355 "X-Ms-Blob-Type": [ 356 "BlockBlob" 357 ], 358 "X-Ms-Creation-Time": [ 359 "Fri, 09 Aug 2019 16:15:25 GMT" 360 ], 361 "X-Ms-Lease-State": [ 362 "available" 363 ], 364 "X-Ms-Lease-Status": [ 365 "unlocked" 366 ], 367 "X-Ms-Request-Id": [ 368 "7905c862-b01e-008f-5fcd-4e1a88000000" 369 ], 370 "X-Ms-Server-Encrypted": [ 371 "true" 372 ], 373 "X-Ms-Tag-Count": [ 374 "0" 375 ], 376 "X-Ms-Version": [ 377 "2018-11-09" 378 ] 379 }, 380 "Body": "" 381 } 382 }, 383 { 384 "ID": "bbee3eb58d43bef3", 385 "Request": { 386 "Method": "GET", 387 "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket?comp=list\u0026delimiter=\u0026maxresults=1000\u0026prefix=blob-for-md5-\u0026restype=container", 388 "Header": { 389 "Accept-Encoding": [ 390 "gzip" 391 ], 392 "User-Agent": [ 393 "CLEARED" 394 ], 395 "X-Ms-Date": [ 396 "CLEARED" 397 ], 398 "X-Ms-Version": [ 399 "2018-11-09" 400 ] 401 }, 402 "MediaType": "", 403 "BodyParts": [ 404 "" 405 ] 406 }, 407 "Response": { 408 "StatusCode": 200, 409 "Proto": "HTTP/1.1", 410 "ProtoMajor": 1, 411 "ProtoMinor": 1, 412 "Header": { 413 "Content-Type": [ 414 "application/xml" 415 ], 416 "Date": [ 417 "Fri, 09 Aug 2019 16:15:25 GMT" 418 ], 419 "Server": [ 420 "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" 421 ], 422 "X-Ms-Request-Id": [ 423 "7905c869-b01e-008f-64cd-4e1a88000000" 424 ], 425 "X-Ms-Version": [ 426 "2018-11-09" 427 ] 428 }, 429 "Body": "77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48RW51bWVyYXRpb25SZXN1bHRzIFNlcnZpY2VFbmRwb2ludD0iaHR0cHM6Ly9nb2Nsb3VkYmxvYnRlc3RzLmJsb2IuY29yZS53aW5kb3dzLm5ldC8iIENvbnRhaW5lck5hbWU9ImdvLWNsb3VkLWJ1Y2tldCI+PFByZWZpeD5ibG9iLWZvci1tZDUtPC9QcmVmaXg+PE1heFJlc3VsdHM+MTAwMDwvTWF4UmVzdWx0cz48QmxvYnM+PEJsb2I+PE5hbWU+YmxvYi1mb3ItbWQ1LWFhYTwvTmFtZT48UHJvcGVydGllcz48Q3JlYXRpb24tVGltZT5GcmksIDA5IEF1ZyAyMDE5IDE2OjE1OjI1IEdNVDwvQ3JlYXRpb24tVGltZT48TGFzdC1Nb2RpZmllZD5GcmksIDA5IEF1ZyAyMDE5IDE2OjE1OjI1IEdNVDwvTGFzdC1Nb2RpZmllZD48RXRhZz4weDhENzFDRTRDOTgyOUQ1NTwvRXRhZz48Q29udGVudC1MZW5ndGg+NTwvQ29udGVudC1MZW5ndGg+PENvbnRlbnQtVHlwZT50ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04PC9Db250ZW50LVR5cGU+PENvbnRlbnQtRW5jb2RpbmcgLz48Q29udGVudC1MYW5ndWFnZSAvPjxDb250ZW50LU1ENT5YVUZBS3J4TEtuYTVjWjJSRUJmRmtnPT08L0NvbnRlbnQtTUQ1PjxDYWNoZS1Db250cm9sIC8+PENvbnRlbnQtRGlzcG9zaXRpb24gLz48QmxvYlR5cGU+QmxvY2tCbG9iPC9CbG9iVHlwZT48QWNjZXNzVGllcj5Ib3Q8L0FjY2Vzc1RpZXI+PEFjY2Vzc1RpZXJJbmZlcnJlZD50cnVlPC9BY2Nlc3NUaWVySW5mZXJyZWQ+PExlYXNlU3RhdHVzPnVubG9ja2VkPC9MZWFzZVN0YXR1cz48TGVhc2VTdGF0ZT5hdmFpbGFibGU8L0xlYXNlU3RhdGU+PFNlcnZlckVuY3J5cHRlZD50cnVlPC9TZXJ2ZXJFbmNyeXB0ZWQ+PFRhZ0NvdW50PjA8L1RhZ0NvdW50PjwvUHJvcGVydGllcz48L0Jsb2I+PEJsb2I+PE5hbWU+YmxvYi1mb3ItbWQ1LWJiYjwvTmFtZT48UHJvcGVydGllcz48Q3JlYXRpb24tVGltZT5GcmksIDA5IEF1ZyAyMDE5IDE2OjE1OjI1IEdNVDwvQ3JlYXRpb24tVGltZT48TGFzdC1Nb2RpZmllZD5GcmksIDA5IEF1ZyAyMDE5IDE2OjE1OjI1IEdNVDwvTGFzdC1Nb2RpZmllZD48RXRhZz4weDhENzFDRTRDOTg0RTdCMjwvRXRhZz48Q29udGVudC1MZW5ndGg+NzwvQ29udGVudC1MZW5ndGg+PENvbnRlbnQtVHlwZT50ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04PC9Db250ZW50LVR5cGU+PENvbnRlbnQtRW5jb2RpbmcgLz48Q29udGVudC1MYW5ndWFnZSAvPjxDb250ZW50LU1ENT5hZnFyWW1nMUFwVlZEZWZWaDd3eVBRPT08L0NvbnRlbnQtTUQ1PjxDYWNoZS1Db250cm9sIC8+PENvbnRlbnQtRGlzcG9zaXRpb24gLz48QmxvYlR5cGU+QmxvY2tCbG9iPC9CbG9iVHlwZT48QWNjZXNzVGllcj5Ib3Q8L0FjY2Vzc1RpZXI+PEFjY2Vzc1RpZXJJbmZlcnJlZD50cnVlPC9BY2Nlc3NUaWVySW5mZXJyZWQ+PExlYXNlU3RhdHVzPnVubG9ja2VkPC9MZWFzZVN0YXR1cz48TGVhc2VTdGF0ZT5hdmFpbGFibGU8L0xlYXNlU3RhdGU+PFNlcnZlckVuY3J5cHRlZD50cnVlPC9TZXJ2ZXJFbmNyeXB0ZWQ+PFRhZ0NvdW50PjA8L1RhZ0NvdW50PjwvUHJvcGVydGllcz48L0Jsb2I+PC9CbG9icz48TmV4dE1hcmtlciAvPjwvRW51bWVyYXRpb25SZXN1bHRzPg==" 430 } 431 }, 432 { 433 "ID": "0e1f388df78a03f9", 434 "Request": { 435 "Method": "DELETE", 436 "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/blob-for-md5-bbb", 437 "Header": { 438 "Accept-Encoding": [ 439 "gzip" 440 ], 441 "User-Agent": [ 442 "CLEARED" 443 ], 444 "X-Ms-Date": [ 445 "CLEARED" 446 ], 447 "X-Ms-Delete-Snapshots": [ 448 "include" 449 ], 450 "X-Ms-Version": [ 451 "2018-11-09" 452 ] 453 }, 454 "MediaType": "", 455 "BodyParts": [ 456 "" 457 ] 458 }, 459 "Response": { 460 "StatusCode": 202, 461 "Proto": "HTTP/1.1", 462 "ProtoMajor": 1, 463 "ProtoMinor": 1, 464 "Header": { 465 "Content-Length": [ 466 "0" 467 ], 468 "Date": [ 469 "Fri, 09 Aug 2019 16:15:25 GMT" 470 ], 471 "Server": [ 472 "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" 473 ], 474 "X-Ms-Delete-Type-Permanent": [ 475 "true" 476 ], 477 "X-Ms-Request-Id": [ 478 "7905c86e-b01e-008f-69cd-4e1a88000000" 479 ], 480 "X-Ms-Version": [ 481 "2018-11-09" 482 ] 483 }, 484 "Body": "" 485 } 486 }, 487 { 488 "ID": "8dd201aa4844bad3", 489 "Request": { 490 "Method": "DELETE", 491 "URL": "https://gocloudblobtests.blob.core.windows.net/go-cloud-bucket/blob-for-md5-aaa", 492 "Header": { 493 "Accept-Encoding": [ 494 "gzip" 495 ], 496 "User-Agent": [ 497 "CLEARED" 498 ], 499 "X-Ms-Date": [ 500 "CLEARED" 501 ], 502 "X-Ms-Delete-Snapshots": [ 503 "include" 504 ], 505 "X-Ms-Version": [ 506 "2018-11-09" 507 ] 508 }, 509 "MediaType": "", 510 "BodyParts": [ 511 "" 512 ] 513 }, 514 "Response": { 515 "StatusCode": 202, 516 "Proto": "HTTP/1.1", 517 "ProtoMajor": 1, 518 "ProtoMinor": 1, 519 "Header": { 520 "Content-Length": [ 521 "0" 522 ], 523 "Date": [ 524 "Fri, 09 Aug 2019 16:15:25 GMT" 525 ], 526 "Server": [ 527 "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0" 528 ], 529 "X-Ms-Delete-Type-Permanent": [ 530 "true" 531 ], 532 "X-Ms-Request-Id": [ 533 "7905c873-b01e-008f-6ecd-4e1a88000000" 534 ], 535 "X-Ms-Version": [ 536 "2018-11-09" 537 ] 538 }, 539 "Body": "" 540 } 541 } 542 ] 543 }