将此cURL命令与代理转换为Node.JS代码

时间:2017-07-25 21:21:12

标签: javascript node.js curl proxy

我有以下cURL命令:

curl.exe -X GET -k _https://url --proxy proxy.example:80 --proxy-user "user:password" 

我一直在尝试使用全局代理,例如global-tunnel或类似node-tunnel,但我不知道它是否是正确的方法

问题是如何在Node.js代码中转换此curl命令

我想这一定是一个简单的解决方案,但我无法弄清楚

1 个答案:

答案 0 :(得分:1)

我会使用request库。

import request from 'request'
const params = {
  method: 'GET',
  url: 'https://url',
  proxy: 'http://user:password@proxy.example:80'
}
request(params, (err, result) => {
  if (err) throw err
  // handle result...
})