.. _setting-custom-headers: .. raw:: html Setting custom headers ~~~~~~~~~~~~~~~~~~~~~~~ The Python SDK uses the `Requests `_ library to make calls to Oracle Cloud Infrastructure services. If you need to add custom headers to your calls, you can do so via modifying the underlying Requests `Session `_ object .. code-block:: python import oci config = oci.config.from_file() compute = oci.core.ComputeClient(config) # Adds my-custom-header as a header in the request. This header will be included in ALL # subsequent calls made compute.base_client.session.headers['my-custom-header'] = 'my custom header value' # If you no longer want to send the header then remove it from the dictionary compute.base_client.session.headers.pop('my-custom-header')