Node.js json响应未在express中压缩

Node.js json响应未在express中压缩,node.js,express,compression,Node.js,Express,Compression,我使用压缩库压缩我所有的快速响应。不幸的是,似乎没有一个响应被压缩。然而,我在客户端调用头中指定了一个接受编码:“gzip”。代码如下: 正面: export const api=ax.create({ 基本URL:“http://localhost:8000", 超时:1000, 事实上, 标题:{ “接受编码”:“gzip”, } }); 常量联系人=()=>{ api.get(“/contact”) .then(res=>console.log(“联系人响应”,res)) .catch(

我使用压缩库压缩我所有的快速响应。不幸的是,似乎没有一个响应被压缩。然而,我在客户端调用头中指定了一个接受编码:“gzip”。代码如下:

正面:

export const api=ax.create({
基本URL:“http://localhost:8000",
超时:1000,
事实上,
标题:{
“接受编码”:“gzip”,
}
});
常量联系人=()=>{
api.get(“/contact”)
.then(res=>console.log(“联系人响应”,res))
.catch(err=>console.log(“联系err”,err))

}
压缩的默认阈值为1kb()。如果您的请求小于1kb,它将不会被压缩

如果需要,可以修改阈值并将其设置为0字节

app.use(compression({
  threshold: 0
}));

好的,很酷。不,1Kb没问题。我只是想检查一下是否一切正常。