driverdan / node-XMLHttpRequest

XMLHttpRequest for node.js
http://thedanexperiment.com/2009/10/04/emulating-xmlhttprequest-in-node-js/
MIT License
416 stars 299 forks source link

Why are all events null ?? #146

Open makc opened 7 years ago

makc commented 7 years ago

The offending code:

listeners[event][i].call(self)

does not send any event. The result is, any code like

                var request = new XMLHttpRequest();
                request.open( 'GET', url, true );

                request.addEventListener( 'load', function ( event ) {

                    var response = event.target.response;

throws up.

makc commented 7 years ago

so far had to use patched copy with

listeners[event][i].call(self, { target: { response: self.responseText } });

but please make the proper fix 😭