我正在尝试返回ajax
请求的自定义错误响应,这意味着返回Session Expired
响应。我该如何回复正确的error
回复。
截至目前,我的statusText
为unknown
res.status(440).json({
success : false,
error : 'Session Expired'
});
GET https://domain.com/home 440 (unknown)
{readyState: 4, responseText: "{"success":false,"error":"Session Expired"}", responseJSON: Object, status: 440, statusText: "unknown"}
答案 0 :(得分:2)
您可以通过添加“原因短语”和json内容来丰富之前的答案,例如:
res.writeHead(440, 'my error reason phrase', {'content-type':'application/json'});
res.end(JSON.stringify({someProp: 'someValue'}));