proxy(代理)

  1. 开放API

    • 豆瓣开放api
    • qq音乐开放api
    • 。。。。
  2. 操作

注意:必须在后台发送http[s]请求才能获取到,在前台会产生跨域问题

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
let
options={
hostname:'api.douban.com',
port:443,
path:'/v2/movie/top250?count='+req.query.count,
method:'GET'
};
//发送http[s]请求
http[s].request(配置项,回调(响应对象resHttp)) //返回请求对象reqHttp
true//resHttp 响应对象
//resHttp.statusCode 状态码 200 OK
//resHttp.headers 获取响应头信息
//resHttp.setEncoding('utf-8') 设置编码方式
resHttp.on('data/end',fn)
});
//reqHttp 请求对象
reqHttp.on('error',(err)=>{console.log(err)}); //监听请求失败信息
reqHttp.end();//请求结束

文章目录
|