Procházet zdrojové kódy

Add support for alternative xmlns

Used on Google's storage under https://storage.googleapis.com/bucket/
master
JustAnotherArchivist před 3 roky
rodič
revize
41c2a9d2d4
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. +1
    -1
      s3-bucket-list

+ 1
- 1
s3-bucket-list Zobrazit soubor

@@ -69,7 +69,7 @@ while True:
break
attempt += 1
continue
if not body.startswith(b'<?xml version="1.0" encoding="UTF-8"?>\n<ListBucketResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/">'):
if not body.startswith(b'<?xml version="1.0" encoding="UTF-8"?>\n<ListBucketResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/">') and not body.startswith(b"<?xml version='1.0' encoding='UTF-8'?><ListBucketResult xmlns='http://doc.s3.amazonaws.com/2006-03-01'>"):
raise RuntimeError(f'Invalid body: {body[:200]}...')

if b'<Marker></Marker>' in body[:200] and 'marker' in params:


Načítá se…
Zrušit
Uložit