Node.js HTTP 的 clientError 在什么阶段触发,监听后要负责什么?
Node.js HTTP 的 clientError 在什么阶段触发,监听后要负责什么? 本文先给出可直接复述的结论,再用最小代码说明Node.js server clientError 事件 HPE_INVALID的工作方式、判断依据、项目边界和常见误区。
Node.js · HTTP面试题第 1 页,显示第 1–18 题,共找到 18 道完整解析,可继续按分类、标签与关键词缩小范围。
按稳定语义路径排序
Node.js HTTP 的 clientError 在什么阶段触发,监听后要负责什么? 本文先给出可直接复述的结论,再用最小代码说明Node.js server clientError 事件 HPE_INVALID的工作方式、判断依据、项目边界和常见误区。
Node.js 出站 HTTP 请求如何通过 http.Agent 的 keepAlive 与 maxSockets 实现连接复用与并发限制? 本文先给出可直接复述的结论,再用最小代码说明Node.js http.Agent keepAlive maxSockets 连接复用的工作方式、判断依据、项目边界和常见误区。
Node.js 的 keepAliveTimeout、headersTimeout 和 requestTimeout 怎样区分? 本文先给出可直接复述的结论,再用最小代码说明Node.js keepAliveTimeout headersTimeout 设置的工作方式、判断依据、项目边界和常见误区。
Node.js 实现静态资源服务时如何正确响应 Range 请求头(206/416)? 本文先给出可直接复述的结论,再用最小代码说明Node.js Range 请求 206 Content-Range 实现的工作方式、判断依据、项目边界和常见误区。
解释请求体应在读取时累计真实字节,区分 Content-Length 提前拒绝、分块传输、UTF-8 字节数和解压上限,提供可测试预算函数,并说明 413 与 socket 关闭的协调。
Node.js 的 close、closeIdleConnections 和 closeAllConnections 有何区别? 本文先给出可直接复述的结论,再用最小代码说明Node.js server.close closeAllConnections closeIdleConnections 区别的工作方式、判断依据、项目边界和常见误区。
Node.js HTTP 监听失败的 EADDRINUSE、EACCES 应怎样处理? 本文先给出可直接复述的结论,再用最小代码说明Node.js http server error 事件 EADDRINUSE 处理的工作方式、判断依据、项目边界和常见误区。
Node.js HTTP 服务器的 timeout、requestTimeout 设置为 0 与有限值分别意味着什么? 本文先给出可直接复述的结论,再用最小代码说明Node.js server timeout requestTimeout 为0含义的工作方式、判断依据、项目边界和常见误区。
Node.js 中 http2 模块与 http/1.1 服务在多路复用与连接管理上有哪些工程差异,什么时候选 HTTP/2? 本文先给出可直接复述的结论,再用最小代码说明Node.js http2 与 http1 服务端差异 选型的工作方式、判断依据、项目边界和常见误区。
Node.js 通过 server.maxHeadersCount 或 --max-http-header-size 防护了什么攻击,调大会有什么后果? 本文先给出可直接复述的结论,再用最小代码说明Node.js max-http-header-size 防护攻击 调大风险的工作方式、判断依据、项目边界和常见误区。
Node.js 中为什么请求处理时 req 与 res 上的 error 事件都要监听,漏掉会怎样? 本文先给出可直接复述的结论,再用最小代码说明Node.js req res error 事件 漏监听后果的工作方式、判断依据、项目边界和常见误区。
Node.js 中字符串长度与 Buffer.byteLength 不一致时,HTTP Content-Length 应按哪一个计算? 本文先给出可直接复述的结论,再用最小代码说明Node.js Buffer.byteLength Content-Length 字符串长度的工作方式、判断依据、项目边界和常见误区。
Node.js fs.createReadStream 的 start、end 选项如何实现 HTTP Range 分段下载且避免越界? 本文先给出可直接复述的结论,再用最小代码说明Node.js fs.createReadStream start end Range的工作方式、判断依据、项目边界和常见误区。
Node.js 将文件流压缩后发给 HTTP 客户端时,为什么 Content-Length 通常不可预知,应改用什么头? 本文先给出可直接复述的结论,再用最小代码说明Node.js gzip 流式 Content-Length Transfer-Encoding chunked的工作方式、判断依据、项目边界和常见误区。
Node.js 服务端用 fs.createReadStream 经 pipeline 写 HTTP 响应时,客户端中途断开会触发哪些事件? 本文先给出可直接复述的结论,再用最小代码说明Node.js HTTP 下载 pipeline 客户端断开 aborted的工作方式、判断依据、项目边界和常见误区。
Node.js 接收 HTTP 上传流时如何用背压限制落盘速度,超限请求应在哪一层截断? 本文先给出可直接复述的结论,再用最小代码说明Node.js HTTP 上传流 背压 大小限制的工作方式、判断依据、项目边界和常见误区。
比较 pipe 的连接与背压能力和 pipeline 的整链完成、错误及销毁管理,用对象转换示例验证成功与中途失败,并说明 HTTP 响应销毁后无法补写错误页及流外资源的清理责任。
Node.js stream/promises 的 pipeline 与 finished 相比事件回调写法解决了哪些收尾竞态? 本文先给出可直接复述的结论,再用最小代码说明Node.js stream promises pipeline finished的工作方式、判断依据、项目边界和常见误区。