2017-11-09 5 views
0

startCopyBlobを使用してURLからblobに画像を保存しています。Nodejs/Azure - startCopyBlobでURLメタデータを設定する方法

は、私は、メタデータ以下

https://azure.github.io/azure-storage-node/BlobService.html#startCopyBlob__anchor

にURLを追加するとき、私はここに苦労しています、しかし、私はあまりにもメタデータを設定することができますドキュメントから参照私の現在のコードがある

 blobService.startCopyBlob(url, container, filename,{ 
      metadata: { 
       'url': url, 
      }}, function(error) { 
    if (!error) { 
     context.log('Message inserted:', text); 
    } 
    else { 
     context.log('All done'); 
     context.done() 
    } 
}); 

すべてのメタデータが「url」です。https

答えて

0

コードは問題ありません。

BLOBを保存した後にgetBlobMetadata()機能またはAzure Storage Explorerを使用してメタデータを確認できます。

enter image description here

+0

Hmm - それは面白いです。ストレージエクスプローラでプロパティを検索すると、私が望むようにURLが取得されます。しかし、私がAzure Portalのメタデータを見ると、それは「url」(https)だけが表示されるときです。なぜどんなアイデア? – JDT

+0

メタデータの値にコロン(:)が含まれている場合、これはAzure Portalのバグのようです。 AzureポータルでAzureチームのフィードバックを送信することができます。 –

関連する問題