美文网首页
两行 Nginx 配置返回客户端的 IP 地址

两行 Nginx 配置返回客户端的 IP 地址

作者: 404d67ac8c12 | 来源:发表于2022-12-04 21:30 被阅读0次

    一般格式:

    location /ip {
        default_type text/plain;
        return 200 $remote_addr;
    }
    

    结果:

    $ curl https://example.com/ip
    2001:1b48:103::189
    

    json格式:

    location /json_ip {
        default_type application/json;
        return 200 "{\"ip\":\"$remote_addr\"}";
    }
    

    返回结果:

    $ curl -s https://example.com/json_ip | jq
    {
        "ip": "2001:1b48:103::189"
    }
    

    相关文章

      网友评论

          本文标题:两行 Nginx 配置返回客户端的 IP 地址

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