Response Header中会自动加上 Content-Disposition:attachment,即从浏览器访问网页类型文件时,将不会直接预览网站,而会将网站的内容下载到本地。 示例代码以下代码用于设置桶 examplebucket 的网站配置规则。 cpp include "TosClientV2.h"using namespace VolcengineTos;int main(void){ // 初始化 TOS 账号信息 // Your Region 填写 Bucket 所在 Region std::string region = "Your Region"; std::string accessK...
Response Header中会自动加上 Content-Disposition:attachment,即从浏览器访问网页类型文件时,将不会直接预览网站,而会将网站的内容下载到本地。 示例代码以下代码用于设置重定向所有的请求到另外一个站点。 go package mainimport ( "context" "fmt" "github.com/volcengine/ve-tos-golang-sdk/v2/tos")func checkErr(err error) { if err != nil { if serverErr, ok := err.(*tos.TosServerError); ok { ...
也可以自定义设置 options.setContentType("application/json"); // 设置对象内容语言 options.setContentLanguage("en"); // 设置对象被下载时的名称 options.setContentDisposition("attachment;filename=download.txt"); // 设置对象的网页缓存行为 options.setCacheControl("max-ag...
request id 可定位具体问题,强烈建议日志中保存 print('error with request id: {}'.format(e.request_id)) print('error with message: {}'.format(e.message)) print('error with http code: {}'.... response_content_disposition='attachment; filename=123.txt') 迭代读取对象内容 for content in object_stream: print(content) 打印重写响应头 p...
普通下载是指通过 getObject 方法下载单个对象(Object),支持将对象下载到内存中、下载到本地文件两种方式,同时下载对象时支持进度条、客户端限速以及重写 HTTP 响应头。 注意事项下载对象前,您必须具有 tos:GetObject 权限,具体操作,请参见权限配置指南。 对于开启多版本的桶,下载指定版本对象时,您必须具有 tos:GetObjectVersion 权限,具体操作,请参见权限配置指南。 如果应用程序会在同一时刻大量下载同一个对象,您的访问速度会...
options.setContentType("text/plain"); // 设置内容被下载时的名称。 options.setContentDisposition("attachment; filename=\"DownloadFileName\""); // 设置内容被下载时网页的缓存行为。 options.setCacheControl("no-cache"); // 设置自定义 Header。 Map customMeta = new HashMap<>(); customMeta.put("userCustomKey", "user...
也可以自定义设置 options.setContentType("text/plain"); // 设置对象内容语言 options.setContentLanguage("en-US"); // 设置对象被下载时的名称 options.setContentDisposition("attachment;filename=123.txt"); // 设置对象的网页缓存行为 options.setCacheControl("no-cache, no-s...
文件元数据是一组描述文件属性的健值对。元数据分为 HTTP 标准属性和用户自定义两类。本文介绍文件元数据的说明及设置文件元数据的操作步骤。 HTTP 标准属性名称 说明 是否可修改 Content-Disposition 指定浏览器访问文件时的展示形式,是以内联形式(即网页或者页面的一部分),还是以附件的形式下载保存到本地:当该值设置为 attachment;filename="test.png",表示下载文件到本地,并以 test.png 文件名进行保存。 是 Content-E...
TOS 会在 Response Header 中会自动添加 Content-Disposition:attachment 参数,即任意类型的文件均会直接下载到本地,而非在线预览。 不允许使用默认域名或预签名的 URL 访问后缀为 .apk 或 .ipa 类型的文件,如果直接访问,请求将会报以下错误:Bash HTTP/1.1 400 Bad Request{ "Code": "ApkDownloadForbidden", "RequestId": "c35016853c8ceec656853c8-ac11c259-1r8dDM-LB-cb-tos-front-****", "HostId": "TQHYhZZTikZoNV...