2012-02-05 23 views

risposta

37

No.

Anche la risposta non è sempre valida XML! Questo è un bug noto in S3. In S3 è possibile utilizzare qualsiasi stringa UTF-8 come chiave per un oggetto, compresi quelli con caratteri XML non validi (<, ecc. Ecc.) Ma alcuni caratteri di controllo strani NON sono.

Quindi se in qualche modo si ottiene un file su S3 con una stringa abbastanza strana come una chiave, chiedendo un elenco di quello restituirà XML non valido!

Quindi forse potrebbero risolvere questo problema rendendo una sorta di JSON restituito come opzione, ma non cercarlo presto. Il bug XML è noto da anni. https://forums.aws.amazon.com/thread.jspa?threadID=10869 https://forums.aws.amazon.com/thread.jspa?threadID=82485

Altra nota dolente è che la sua impossibile (almeno quando ho provato un anno fa) per ottenere la risposta XML gzipped. Quindi sprechi molta larghezza di banda trasmettendo un XML molto morbido.

È ora che S3 supporti un nuovo formato di dati restituito che sia compresso e robusto.

+6

+1 per un invito all'azione! –

+2

https://forums.aws.amazon.com/thread.jspa?threadID=86552&tstart=0 –

+1

Non riparato da anni? Non ho intenzione di usare S3. – ajsie