检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
HttpRedirectCode 响应中的HTTP状态码。默认值为301,表示永久重定向到Redirect指定的位置,也可根据业务实际情况设置。
如果匹配,对象上传成功,返回HTTP 200状态码。 校验下载对象的一致性 OBS Browser+、obsutil以及OBS SDK都支持在下载对象时进行一致性校验,您可以根据自己的业务选择任意一种方式进行校验,本文就几种方式如何使用一致性校验进行了详细说明。
上述例子中桶mybucket所属区域是cn-north-4,如果使用cn-south-1的Endpoint(mybucket.obs.cn-south-1.myhuaweicloud.com)访问桶,则会收到HTTP 404状态码,提示桶不存在。
上述例子中桶mybucket所属区域是cn-north-4,如果使用cn-south-1的Endpoint(mybucket.obs.cn-south-1.myhuaweicloud.com)访问桶,则会收到HTTP 404状态码,提示桶不存在。
response.getSignedUrl()); } catch (ObsException e) { System.out.println("getSignedUrl failed"); // 请求失败,打印http状态码
metadata.getOriginalHeaders()); } catch (ObsException e) { System.out.println("getObjectMetadata failed"); // 请求失败,打印http状态码
回源条件由HTTP状态码和文件名前缀共同确定,表示访问桶中符合文件名前缀要求的对象时,如果对象不存在(返回404错误),则满足回源条件。 文件名前缀输入规则: 不能超过1023个字符。 不能与已有回源规则配置的文件名前缀存在相互包含或重叠的关系。
location HTTP/1.1 请求URI HTTPStatus 200 返回码 ErrorCode - 错误码 BytesSent 211 HTTP响应的字节大小 ObjectSize - 对象大小(bytes) 说明: 删除对象时,日志不会记录删除对象的大小。
表1 错误码 状态码 错误码 错误信息 处理措施 301 Moved Permanently PermanentRedirect 尝试访问的桶必须使用指定的地址,请将以后的请求发送到这个地址。 按照返回的重定向地址发送请求。
location HTTP/1.1 请求URI HTTPStatus 200 返回码 ErrorCode - 错误码 BytesSent 211 HTTP响应的字节大小 ObjectSize - 对象大小(bytes) 说明: 删除对象时,日志不会记录删除对象的大小。
重命名时,如果源对象不存在,则会报错(HTTP状态码为404)。
标签的键名(Key)和键值(Value)不能包含字符“,”、“*”、“|”、“/”、“<”、“>”、“=”、“\”以及ASCII码0x00--0x1F这些控制字符。 您必须是桶拥有者或拥有设置桶标签的权限,才能设置桶标签。
result.getObjectMetadata().getEtag()); } catch (ObsException e) { System.out.println("downloadFile failed"); // 请求失败,打印http状态码
约束限制: 无 取值范围: 无 默认取值: 无 http_redirect_code const char * 必选 参数解释 描述响应中的HTTP状态码。
in.close(); } catch (ObsException e) { System.out.println("GetObject failed"); // 请求失败,打印http状态码
说明:其中key1/key2等为自定义header,如果含有非ASCII码或不可识别字符,可以采用URL编码或者Base64编码,服务端只会作为字符串处理,不会做解码。
如果一定要使用非ASCII码或不可识别字符,需要客户端自行做编解码处理,可以采用URL编码或者Base64编码,服务端不会做解码处理。
如果一定要使用非ASCII码或不可识别字符,需要客户端自行做编解码处理,可以采用URL编码或者Base64编码,服务端不会做解码处理。
如果一定要使用非ASCII码或不可识别字符,需要客户端自行做编解码处理,可以采用URL编码或者Base64编码,服务端不会做解码处理。
如果一定要使用非ASCII码或不可识别字符,需要客户端自行做编解码处理,可以采用URL编码或者Base64编码,服务端不会做解码处理。