try {
console.log("axios request");
const axiosRes = await axios.request({
url: `${this.baseUri}/${path}${
options.searchParams ? `?${options.searchParams.toString()}` : ''
}`,
headers: this.headers.concat(options.headers || {}),
method: options.method,
onUploadProgress: options.onUploadProgress,
data: options.body,
});
console.log("AXIOS RESPONSE")
console.log(axiosRes)
return {
headers: axiosRes.headers as any,
body: JSON.stringify(axiosRes.data),
};
} catch (error: any) {
console.log("ERRROOROR")
const axiosError = error as AxiosError;
throw new ApiVideoError(
axiosError.response?.status || 0,
axiosError.response?.data as ProblemDetails
);
}
}
try {
console.log("axios request");
const axiosRes = await axios.request({
url: `${this.baseUri}/${path}${
options.searchParams ? `?${options.searchParams.toString()}` : ''
}`,
headers: this.headers.concat(options.headers || {}),
method: options.method,
onUploadProgress: options.onUploadProgress,
data: options.body,
});
console.log("AXIOS RESPONSE")
console.log(axiosRes)
return {
headers: axiosRes.headers as any,
body: JSON.stringify(axiosRes.data),
};
} catch (error: any) {
console.log("ERRROOROR")
const axiosError = error as AxiosError;
throw new ApiVideoError(
axiosError.response?.status || 0,
axiosError.response?.data as ProblemDetails
);
}
}