INNER CODE UNIT · JavaScript
decompressed
guobao2333/DeepLX-Serverless · src/translate.js:39
const decompressed = await new Promise((resolve, reject) => {
brotliDecompress(response.data, (err, data) => {
if (err) reject(err);
else resolve(data);
});
});
return JSON.parse(decompressed.toString());
}
return response.data;
} catch (err) {
if (err.response.status === 429) {
return {
code: err.response.status,
message: 'Too Many Requests'
};
} else {
console.error(`[ERROR] sendRequest: ${err.message}`);
throw err;