美文网首页
Ngnix的简单使用

Ngnix的简单使用

作者: 第四单元 | 来源:发表于2018-05-07 22:54 被阅读33次

    今天女票开发微信小程序时遇到无法访问豆瓣的api的问题。搜索后知道可以使用Ngiinx代理解决。
    这个任务就交给我了。

    参考资料:
    windows下安装nginx及简单使用
    小程序无法访问豆瓣解决办法

    nginx下载
    配置文件局部:

    location  /v2/ {
                proxy_store off;
                proxy_redirect off;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header Referer 'no-referrer-when-downgrade';
                proxy_set_header User-Agent 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36';
                proxy_connect_timeout 600;
                proxy_read_timeout 600;
                proxy_send_timeout 600;
                proxy_pass https://api.douban.com/v2/;
            }
    

    这样配置后可用location/v2代替api.douban.com/v2在访问链接中使用。
    如:http://localhost/v2/book/1220562
    https://api.douban.com/v2/book/1220562效果一样

    nginx将请求转发,并可以配置header信息

    相关文章

      网友评论

          本文标题:Ngnix的简单使用

          本文链接:https://www.haomeiwen.com/subject/mmubrftx.html