2017-12-23 6 views
0

署名付きのURLに書き込む際にカスタムメタデータをファイルに設定できますか?私は 'x-goog-meta-mything'を追加しようとしましたが、動作しませんでした。 私はノードクライアントlibを使用しています。GCSで署名されたURLでメタデータを送信

アップデートより明確にするために:されていない、ヘッダの設定

は問題ではないようですが、署名したURLを作成するときに私は先に時間のメタデータの値を知っている必要があります有用。 I.私にはx-goog-meta-deltachangesがあり、それは1から数千の間の任意の数になり得る。私のsignedUrlで私はx-goog-meta-deltachanges:1,2,3,4,5,6...を設定する必要があり、それは良い考えのようには思われません。

答えて

0

Signed URLs docsまでは、そうでなければなりません。

必要に応じてCanonical extension headersビットを設定しましたか?

私が意味する、あなたは両方に必要あなたがPUT要求に同じx-goog-meta-mything:VALUEヘッダを送信する必要がStringToSignx-goog-meta-mything:VALUEが含まれます。

これを実行しましたか、動作していませんか?

+0

「VALUE」は変化する変数で、0〜数千の間の数値です。私はこれを試しましたが、私は拡張ヘッダーにすべての値を設定しなければなりませんでした。任意の値や数字の範囲を受け入れる署名付きURLを作成する方法はありますか? – masfrost

+0

私は知りません、申し訳ありません。 –

+0

私の回避策は、 'x-goog-meta-delta:abovethreshold、underthreshold'です。とにかく助けてくれてありがとう – masfrost

関連する問題