小编Ant*_*imm的帖子

如何获取azure blob中文件的azure cdn链接?

我有 Azure Blob 并为它添加了 Azure CDN。

如何获取到cdn的链接以上传到blob文件?

var storageAccount = CloudStorageAccount.Parse(configuration.ConnectionString);
var client = storageAccount.CreateCloudBlobClient();
var container = client.GetContainerReference("container");

CloudBlobContainer container = await _containerFactory.CreateAsync("files", cancellationToken);
var blockBlob = container.GetBlockBlobReference("file-name.png");

await blockBlob.UploadFromStreamAsync(fileStream, cancellationToken);

return blockBlob.Uri; // return blob blob url
Run Code Online (Sandbox Code Playgroud)

blockBlob.Uri 返回 blob url,但我需要 CDN uri?

是否可以基于c#代码获取CDN uri?无需将 uri 的一部分替换为 cdn 端点。

c# azure azure-cdn azure-blob-storage

5
推荐指数
1
解决办法
842
查看次数

没有值的查询字符串参数,只有键

我对asp.net 中的查询字符串有疑问:

带有查询字符串参数的标准查询字符串是"www.mysity.url?key1=value1&key2=value2",但我只需要检查是否有查询字符串键...是的,正确的决定之一:www.mysite.url?reset=true,但这种多余的语法对我来说。

在标记中我使用类似的"<a href='UrlHelper.GetResetUrl()'>Reset</a>"方法返回"www.mysity.url?reset",但在用户端标记中我有“重置”

asp.net query-string

1
推荐指数
1
解决办法
3188
查看次数