预请求跨域配置

最后更新时间:2020-08-10 11:18:43

    简介

    本文档提供关于预请求跨域配置操作相关的 API 概览以及 SDK 示例代码。

    API 操作名 操作描述
    Options Object 预请求跨域配置 用预请求来确认是否可以发送真正的跨域请求

    SDK API 参考

    SDK 所有接口的具体参数与方法说明,请参考 SDK API 参考

    预请求跨域配置

    功能说明

    获取预请求跨域配置(Options Object)。

    示例代码

    String bucket = "examplebucket-1250000000"; //存储桶名称,格式:BucketName-APPID
    String cosPath = "exampleobject"; //对象位于存储桶中的位置标识符,即对象键
    String origin = "https://cloud.tencent.com";
    String accessMethod = "PUT";
    OptionObjectRequest optionObjectRequest = new OptionObjectRequest(bucket,
            cosPath, origin,
            accessMethod);
    cosXmlService.optionObjectAsync(optionObjectRequest,
            new CosXmlResultListener() {
        @Override
        public void onSuccess(CosXmlRequest cosXmlRequest, CosXmlResult result) {
            OptionObjectResult optionObjectResult = (OptionObjectResult) result;
        }
    
        @Override
        public void onFail(CosXmlRequest cosXmlRequest,
                           CosXmlClientException clientException,
                           CosXmlServiceException serviceException) {
            if (clientException != null) {
                clientException.printStackTrace();
            } else {
                serviceException.printStackTrace();
            }
        }
    });

    说明:

    更多完整示例,请前往 GitHub查看。

    Was this page helpful?

    本页内容是否解决了您的问题?

    • 完全没帮助
    • 文档较差
    • 文档一般
    • 文档不错
    • 文档很好
    反馈
    帮助