Ich versuche, AWS Api zu verwenden, um den Inhaltstyp mehrerer Objekte festzulegen und ihnen eine Kopfzeile "content-encoding: gzip" hinzuzufügen. Hier ist mein Code dafür:
%Vor%Wenn ich das aber ausführe, ist das folgende Ergebnis:
Wie Sie sehen können, wurde das Präfix x-amz-meta
zu meinen benutzerdefinierten Headern hinzugefügt, und sie waren kleiner. Und der Header content-type
wurde ignoriert, stattdessen wurde www/form-encoded
als Header verwendet.
Was kann ich tun, damit es meine Header-Werte akzeptiert?
Das Problem wurde gefunden. ObjectMetadata
erfordert, dass der Inhaltstyp / die Codierung explizit festgelegt wird, anstatt über addUserMetadata()
. Folgendes ändern:
zu:
%Vor%hat das behoben.
Tags und Links java amazon-s3 amazon-web-services