Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 

21 righe
511 B

  1. import BackendConfig from "@/config/backend-config";
  2. export default async function handler(req, resp) {
  3. try {
  4. const { img } = req.query;
  5. var values = BackendConfig["uri"];
  6. var res = await fetch(`${values}${img}`);
  7. var buffer;
  8. if (res.ok) {
  9. buffer = await res.arrayBuffer();
  10. }
  11. resp.writeHead(200, {
  12. "Content-Type": "image/jpeg",
  13. "Content-Length": buffer.byteLength,
  14. });
  15. resp.end(Buffer.from(buffer), "binary");
  16. } catch (e) {
  17. console.log("error", e.message);
  18. resp.end(null);
  19. }
  20. }