tencent cloud


Setting Custom Headers

Last updated: 2020-09-07 15:47:51


    This document describes how to include custom headers in a request using the SDK.

    SDK API Reference

    For the parameters and method descriptions of all the APIs in the SDK, see Api Documentation.


    COS allows object upload requests to include custom headers that specify user-defined metadata. These headers start with x-cos-meta-, end with a custom suffix, and are saved as part of the object metadata.

    If you have activated the Tencent Cloud CI service, you can specify the Pic-Operations header to enable automatic image processing. For detailed API instructions, see Persistence Processing.

    Sample code

    PutObjectRequest request = new PutObjectRequest(bucket, key, srcPath);
    request.SetRequestHeader("x-cos-meta-key", "value");
    request.SetRequestHeader("Content-Disposition", "attachment");
    COSXMLUploadTask uploadTask = new COSXMLUploadTask(request);


    For the complete sample, go to GitHub.

    Contact Us

    Contact our sales team or business advisors to help your business.

    Technical Support

    Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

    7x24 Phone Support