我正在编写一个http客户端,使用node.js从Facebook读取并使用以下代码:
var http = require('http');
var options = {
host: 'www.fb.com',
path: '/',
"user-agent": "node.js"
};
http.get(options, function(res) {
console.log("Got response: " + res.statusCode);
console.log(res.headers);
}).on('error', function(e) {
console.log("Got error: " + e.message);
});
Run Code Online (Sandbox Code Playgroud)
在我的浏览器中,这将返回301重定向,其中包含www.facebook.com的位置,但是在node.js中,我获得了302响应,其位置为www.fb.com/common/browser.php.我尝试使用最新版本的节点,它仍然会抛出此错误.
我真的很感激这方面的帮助,谢谢.
我编写了一个WSGI应用程序,我需要将其部署到服务器,但是我已经获得了一个已经安装了mod_python的服务器.
我不允许删除mod_python,因为已经有一些mod_python应用程序在运行.
我考虑过的一个选项是将mod_wsgi与mod_python一起安装,但是我经历了一些消息,发现这是一个坏主意.显然mod_wsgi和mod_python混合不好.
我考虑的另一个选择是安装mod_fastcgi并使用fastcgi部署它.
我很想听听是否有人有更好的想法,这不会打破服务器上运行的当前mod_python应用程序.