decord/source/868_addUserAgentToTransportHeaders.js
2026-07-20 16:05:17 +00:00

46 lines
1.2 KiB
JavaScript

// Module ID: 868
// Function ID: 9672
// Name: addUserAgentToTransportHeaders
// Dependencies: []
// Module 868 (addUserAgentToTransportHeaders)
Object.defineProperty(arg5, Symbol.toStringTag, { value: "Module" });
arg5.addUserAgentToTransportHeaders = function addUserAgentToTransportHeaders(_metadata) {
_metadata = _metadata._metadata;
let sdk;
if (null != _metadata) {
sdk = _metadata.sdk;
}
let combined;
if (null != sdk) {
if (sdk.name) {
if (null != sdk) {
if (sdk.version) {
let name;
if (null != sdk) {
name = sdk.name;
}
let version;
if (null != sdk) {
version = sdk.version;
}
const _HermesInternal = HermesInternal;
combined = "" + name + "/" + version;
}
}
}
}
let obj = {};
let tmp6 = combined;
if (combined) {
obj = { user-agent: combined };
tmp6 = obj;
}
const transportOptions = _metadata.transportOptions;
let headers;
if (null != transportOptions) {
headers = transportOptions.headers;
}
obj.headers = Object.assign({}, tmp6, headers);
_metadata.transportOptions = Object.assign({}, _metadata.transportOptions, obj);
};