proxy in nodejs code
I train myslef with NodeJS and tried a simple GET call. Here is my code:
var http = require(‘http’);
var options = {
host: ‘www.boardgamegeek.com’,
path: ‘/xmlapi/boardgame/1?stats=1’,
method: ‘GET’
}
var request = http.request(options, function (response) {
var str = “”
response.on(‘data’, function (data) {
str += data;
});
response.on(‘end’, function () {
console.log(str);
});
});
request.on(‘error’, function (e) {
console.log('Problem with request: ’ + e.message);
});
request.end();
When behind a proxy you need to make the following modifications (as explained in this answer):
put the proxy host in the host parameter
put the proxy port in the port parameter
put the full destination URL in the path parameter :
Which gives:
var options = {
host: ‘<PROXY_HOST>’,
port: ‘<PROXY_PORT>’,
path: ‘http://www.boardgamegeek.com/xmlapi/boardgame/1?stats=1’,
method: ‘GET’,
headers: {
Host: ‘www.boardgamegeek.com’
}
}
proxy in nodejs code相关推荐
- windows下nodejs express安装及入门网站,视频资料,开源项目介绍
windows下nodejs express安装及入门网站,视频资料,开源项目介绍,pm2,supervisor,npm,Pomelo,Grunt安装使用注意事项等总结 第一步:下载安装文件 下载地址 ...
- Design Pattern - Proxy(C#)
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Defi ...
- 轻松学,Java 中的代理模式(proxy)及动态代理
我们先来分析代理这个词. 代理 代理是英文 Proxy 翻译过来的.我们在生活中见到过的代理,大概最常见的就是朋友圈中卖面膜的同学了. 她们从厂家拿货,然后在朋友圈中宣传,然后卖给熟人. 按理说,顾客 ...
- Proxy Pattern using C# (转载)
Proxy Pattern(代理模式)属于Structural Pattern(结构型模式),Proxy Pattern-为Client真正要调用的对象提供一个代理(Surrogate or plac ...
- nodejs调试ndb_如何开始使用NDB调试NodeJS应用程序
nodejs调试ndb NodeJs was released almost 9 years ago. The default debugging process of NodeJs (read No ...
- python 爬虫工具 butter_GitHub - TheButterflyOdor/proxy_pool: Python爬虫代理IP池(proxy pool)
爬虫IP代理池 ______ ______ _ | ___ \_ | ___ \ | | | |_/ / \__ __ __ _ __ _ | |_/ /___ ___ | | | __/| _// ...
- Nodejs 内置模块的基本使用
内置模块的基本使用 // 01. 导包 const fs = require("fs"); // 02. 调用unlink删除方法 // 第一个参数:要删除的文件的路径 // 第二 ...
- [源码]java.lang.reflect.Proxy
2019独角兽企业重金招聘Python工程师标准>>> /** %W% %E%** Copyright (c) 2006, Oracle and/or its affiliates. ...
- 【java】深入分析Java反射-动态代理 proxy
1.概述 转载:深入分析Java反射(四)-动态代理 [Java]Java 反射机制浅析 [Java]java代理 静态代理 动态代理 proxy [java]静态代理 proxy 2.动态代理的简介 ...
最新文章
- java全双工_TCP双向还是全双工?
- linux内存管理简介,Linux内存管理机制简介
- linux 协议栈 位置,[置顶] Linux协议栈代码阅读笔记(一)
- oracle 月份期差,Oracle Database 日期算术-日期之间的月份或年份之间的差异
- Tapestry框架概述
- Python入门(06) -- 正则表达式
- es6 Proxy 简介
- 微博多尺度序列推荐算法实践
- Git的使用--如何将本地项目上传到Github(两种简单、方便的方法)
- RS编码过程通俗理解
- 如何通过qq发消息获取他人的IP地址。
- pdproxy度盘下载器不限速(xp版也可用) v2021
- c语言回调函数的使用及实际作用详解
- roundcube邮箱手机端_手机QQ邮箱在哪里找
- 1000瓶水有1瓶水有毒,老鼠喝一滴就会死,但是需要一周毒发,请问最少需要多少老鼠多少时间才能找到那瓶有毒的水。
- 利用backtrace和ucontex定位segment错误【转】
- 利用github进行账号授权登录
- 【矩阵论】线性空间与线性变换(6)
- shell真假01的真相
- 2022-9-27 学习笔记
热门文章
- 编译away3d例程序记
- 23种设计模式 UML 类图及对应示例代码 (二)
- android jenkins 配置NDK环境变量
- 第三次学JAVA再学不好就吃翔(part53)--StringBuffer类的构造方法
- python与正则表达式(part5)--re模块使用
- python res_Python models.resnet152方法代码示例
- Jerry 的 SAP 技术交流群里讨论的技术问题都会同步到这个帖子里
- SAP S/4HANA: 一条代码线,许多种选择
- Angular路由错误消息 - router-outlet is not a known element
- 如何在源代码(而非库文件)模式下构建并且运行 SAP Spartacus