Http 请求似乎不能像 iisnode 那样工作......当我运行它而不在 IIS 下运行它时,它就很好......
任何人都知道我是否需要授予任何权限或某些东西,或者有一般经验的人使用 IIS 节点向其他域发送 http 请求。
不幸的是,我不能显示调试,因为我还没有让它在 IISNode 下真正工作。
var http = require('http');
var cached_defs = [];
function loadArticleDef() {
var options = {
host: 'http://someurl.com',
path: '/data/DataObjectDef/GetDef?ArticeID=mypage'
};
callback = function(response) {
response.on('data', function (chunk) {
cached_defs.push(JSON.parse(chunk));
});
response.on('end', function () {
console.log("end");
});
}
http.request(options, callback).end();
}