将任意数据附加到XMLHttpRequest对象

时间:2014-03-31 19:31:53

标签: javascript xmlhttprequest

我想对许多不同的XHR对象使用一个回调,但是我也想知道在通过onload / onerror / onprogress发送消息时是什么使XHR调用。 也就是说,假设我通过任一回调获得了一些消息,我希望消息包含我在发出请求时分配的成员。 从逻辑上讲,我可以简单地在XHR对象中设置一个字段,然后使用指向原始XHR对象的事件的目标成员...除了我的成员消失了。 我手动设置的任何内容都不会设置在事件的目标成员中。

我能想到的另一种方法是保持绑定回调的新副本,例如: onload.bind(无论如何),但这确实不是最佳的。

所以,长话短说,有没有办法将数据附加到XHR请求,以便以后可以识别?

0 个答案:

没有答案