ColdFusion vs Azure Blob

17 views
Skip to first unread message

Vinicius Perdigao

unread,
Oct 21, 2021, 3:12:04 PM10/21/21
to ColdFusion Brasil
Amigos,

Alguém aí já utilizou os novos métodos de integração do CF para envio de arquivos para o Azure Blob?

Preciso saber como enviar no momento do upload o ContentType correto dos arquivos já que todos estão chegando no bucket como "application/octet-stream".
image.png


<cfscript>
  storageService = getCloudService(application.blobCred, application.blobConf)
  // create container struct
  createRequest= {
      "containerName" : "container3",
      "publicAccessType" :"BLOB"
  }
  rootObj=storageService.createcontainer(createRequest)
    
  // An accessCondition object that represents the condition that must be met in order for the request to proceed.
  uploadStruct = {
    "blobName" : "blob003",
    "srcFile" : "#ExpandPath('./')#/file.txt"
  }
  
  
  try {
    uploadResponse=rootObj.uploadFile(uploadStruct)
    writeOutput("File uploaded successfully")
    writeDump(uploadResponse)
  }
  catch(any e){
    writeDump(e)
  }
  
</cfscript>

A documentação é muito vaga e falha, se alguém puder me ajudar com alguma dica agradeço!!!

Abs,
Vinicius Perdigão
Reply all
Reply to author
Forward
0 new messages