微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

nodejs - 在 cli 脚本中使用带有 tor 的 axios 作为代理

如何解决nodejs - 在 cli 脚本中使用带有 tor 的 axios 作为代理

我的 macOS 10.13.6 上安装了 Tor 我想将它用作我的 axios xhr 请求的代理,但经过大量搜索后,我找不到任何有用的资源。我没有将 tor 配置为浏览器的代理,我不确定从终端运行它后是否正常工作。有什么方法可以根据需要使用它并检查是否运行良好?

我正在尝试使用此代码,但不确定是否真的使用了 Tor

#!/usr/bin/env node

const axios = require('axios');
const socks = require('socks-proxy-agent');
const httpsAgent = new socks(`socks5://127.0.0.1:9050`);

axios({
 method: 'GET',baseURL: 'https://foo.bar',url: 'baz/faz',httpsAgent: httpsAgent,});

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。