XMLHttpRequest的使用 /** * node-XMLHttpRequest是内置http客户端的模仿浏览器XMLHttpRequest * 对象的包装器。 * 在require()中使用小写字符串“xmlhttprequest”。 * 使用大写字母的区分大小写的系统(
/** * node-XMLHttpRequest是内置http客户端的模仿浏览器XMLHttpRequest * 对象的包装器。 * 在require()中使用小写字符串“xmlhttprequest”。 * 使用大写字母的区分大小写的系统(例如Linux)将无法正常工作。 * @type {[type]} */ var XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest; var request = new XMLHttpRequest(); request.open('GET', 'http://www.baidu.com', true); request.send(); // 处理事件 request.onreadystatechange = function () { if (request.readyState === 4 && request.status === 200) { console.log('readyState = 4 访问成功!!!'); console.log(request.getAllResponseHeaders()); } }