1
我一直在顛簸一小會兒,難以弄清楚如何將服務器錯誤消息傳遞給客戶端。將服務器錯誤消息傳遞給客戶端(使用Express和Backbone)
在我已(簡化的)服務器:
export function get(req: express.ExpressServerRequest, res: express.ExpressServerResponse) {
res.statusCode = 500;
res.send('CUSTOM ERROR MESSAGE');
}
在客戶端:
public fetchObject(successF: Function, failF: Function): void {
this.myObj = new MyObj();
this.myObj.fetch({ success: successF, error: failF });
}
private failF(model, xhr, options): void {
// Want to get access to "CUSTOM ERROR MESSAGE"
}
XHR對象responseText的爲空,狀態文本總是 「差錯」。
有什麼建議嗎?謝謝!