美文网首页
利用Nginx正向代理访问豆瓣API

利用Nginx正向代理访问豆瓣API

作者: 红烧排骨饭 | 来源:发表于2018-07-06 15:54 被阅读0次

    配置

    利用的是 nginx 的 proxy_pass 功能,配置如下

    server {
        listen 80;
        server_name example.com;
        location /v2/ {
            proxy_pass https://api.douban.com/v2/movie/top250;
        }
    }
    

    使用

    访问 http://example.com/v2/ 是,即可得到豆瓣 api 的内容

    配置说明

    listen 80 是监听 80 端口,server_name example.com 是客户端访问 nginx 所在服务器时,HTTP 的 Request Header 的 Host 的字段。

    重点内容时 location /v2/ 的配置。这个配置说明了访问 example.com/v2/ 时要处理的操作,我这里是让客户端访问 example/v2/ 是,将 nginx 作为代理,去访问豆瓣的 api,然后把豆瓣 api 返回给客户端。

    相关文章

      网友评论

          本文标题:利用Nginx正向代理访问豆瓣API

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