หากคุณใช้Expressคุณสามารถใช้วิธีการบีบอัดเป็นส่วนหนึ่งของการกำหนดค่า:
var express = require('express');
var app = express.createServer();
app.use(express.compress());
และคุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับการบีบอัดได้ที่นี่: http://expressjs.com/api.html#compress
และถ้าคุณไม่ได้ใช้Express ... ทำไมไม่ล่ะ! :)
หมายเหตุ: (ขอบคุณ @ankitjaininfo) มิดเดิลแวร์นี้ควรเป็นหนึ่งในตัวแรกที่คุณ "ใช้" เพื่อให้แน่ใจว่าการตอบกลับทั้งหมดถูกบีบอัด ตรวจสอบให้แน่ใจว่าสิ่งนี้อยู่เหนือเส้นทางและตัวจัดการแบบคงที่ของคุณ (เช่นฉันมีวิธีการด้านบนอย่างไร)
หมายเหตุ: (ขอบคุณ @ ciro-costa) ตั้งแต่ express 4.0 express.compress
มิดเดิลแวร์จึงเลิกใช้งาน ได้รับการสืบทอดมาจากการเชื่อมต่อ 3.0 และ Express ไม่รวมการเชื่อมต่อ 3.0 อีกต่อไป ตรวจสอบการบีบอัดด่วนเพื่อรับมิดเดิลแวร์