我遇到快递控制器动作“可能”发送内容的情况。
“发送”表示内容已发送(http 200)或http状态已设置为某事(例如http状态204或重定向)
如果没有发送/设置任何内容,则默认例程应发送默认内容。
如果快速控制器操作已设置内容或设置状态代码,我如何在默认例程中进行测试?
答案 0 :(得分:4)
python -m pip
应该有用。
例如:
response.headersSent
与客户端连接应记录:
if (response.headersSent) {
console.log('Headers sent!')
} else {
console.log('Headers have not been sent.')
}
res.writeHead(200);
if (response.headersSent) {
console.log('Headers sent!')
} else {
console.log('Headers have not been sent.')
}