emptygif
언어: 한국어

모든 언어 및 프레임워크

AdonisJS TypeScript

/pixel.gif 요청에 빈 GIF로 응답하는 AdonisJS용 TypeScript 스니펫입니다. GIF는 시작할 때 한 번만 디코딩합니다.

AdonisJS TypeScript

설치
npm init adonisjs@latest
파일
routes.ts
실행
node ace serve --hmr
// start/routes.ts
import router from '@adonisjs/core/services/router';

const GIF = Buffer.from('R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==', 'base64');

router.get('/pixel.gif', ({ response }) => {
  response.header('Content-Type', 'image/gif');
  response.header('Cache-Control', 'no-store');
  return response.send(GIF);
});

이 스니펫은 실행해 보고, 반환된 바이트를 비교했습니다.

확인

curl -sI http://localhost:8080/pixel.gif

공식 사이트: AdonisJS

TypeScript의 다른 예제