从谷歌云网址运行 html 文件

我已将我的 html 文件保存到具有公共读取权限的谷歌云存储中。当我尝试打开 html 文件时,Chrome 会自动在本地下载 HTML 文件,并且不会在浏览器选项卡中打开它。


Html 公共网址是:https : //www.googleapis.com/download/storage/v1/b/presentationpublish/o/index_1112q_252_636703629560463983.html? generation = 1534766167109567&alt =media


代码:


return storage.UploadObject(

       bucket: BucketName,

       objectName: objectName,

       contentType: "text/html",

       source: valStream,

       options: new UploadObjectOptions { PredefinedAcl = publicRead }

   );


慕容森
浏览 148回答 1
1回答

波斯汪

我找到了解决方案,我们可以使用 new 更改当前 url,例如:var url=https://www.googleapis.com/download/storage/v1/b/presentationpublish/o/index_1112q_252_636703629560463983.html?generation=1534766167109567&alt=mediavar new_url=url.replace("https://www.googleapis.com/download/storage/v1/b/", "https://storage.googleapis.com/").replace("/o/", "/");现在它对我来说很好用。
打开App,查看更多内容
随时随地看视频慕课网APP