在PHP上执行Node JS代码以获取URL的标头

时间:2018-01-23 23:27:41

标签: php node.js

是否可以在PHP标记中执行一些节点js代码来获取URL的标头?

var http = require('http');
var options = {method: 'HEAD', host: 'stackoverflow.com', port: 80, path: '/'};
var req = http.request(options, function(res) {
    console.log(JSON.stringify(res.headers));
  }
);
req.end();

这是我的节点js代码,我需要做的就是在PHP上执行它,(手指交叉)!!

1 个答案:

答案 0 :(得分:3)

PHP标签中的

node.js表明:

  • PHP脚本输出node.js代码,node.js服务器调用PHP脚本,然后以某种方式eval()。
  • Node.js嵌入在PHP

两者在技术上都是可行的,但如果我不得不疯狂猜测,那可能不是你想要做的。 PHP和Node.js通常都是服务器端语言,可以做类似的事情。为什么不试着用PHP代码来解决这个问题?