Azure CDN Blob强制下载HTML文件,而不是进行渲染
我尝试将HTML文件上载到azure blob存储中,并检索了链接。Azure CDN Blob强制下载HTML文件,而不是进行渲染,azure,azure-storage-blobs,azure-cdn,Azure,Azure Storage Blobs,Azure Cdn,我尝试将HTML文件上载到azure blob存储中,并检索了链接。 不幸的是,当在web浏览器中输入URL时,它不会加载页面,而是尝试下载 如何使Azure CDN上的HTML文件作为网页加载,而不是下载 谢谢 已修复!在Azure中,我需要编辑html文件的属性,并将内容类型设置为text/html.:) 我们需要通过Blob Options类设置它的属性内容类型 PHP: namespace - use MicrosoftAzure\Storage\Blob\Models\Cre
不幸的是,当在web浏览器中输入URL时,它不会加载页面,而是尝试下载 如何使Azure CDN上的HTML文件作为网页加载,而不是下载
- 谢谢
namespace - use MicrosoftAzure\Storage\Blob\Models\CreateBlobOptions;
//use code where you are creating blob
$opts = new CreateBlobOptions();
//$opts->setCacheControl('test');
$opts->setContentEncoding('UTF-8');
$opts->setContentLanguage('en-us');
//$opts->setContentLength(512);
$opts->setContentMD5(null);
$opts->setContentType($mimeType);
$blobRestProxy->createBlockBlob($containerName, $indexFile, $content,$opts);
它将在git包中工作:“microsoft/windowsazure”:“^0.5”
在C中#
我试图在其他问题和谷歌上找到这一点,但没有运气。我找到了很多关于使用Azure CDN托管html文件的参考资料,但没有任何说明如何绕过我遇到的强制下载问题。这是我正在下载的链接:CDN路径是这样的:我无法从任何一个站点获得此功能。
entryData.DestinationBlob.Properties.ContentType = "image/jpeg";
entryData.DestinationBlob.SetProperties();