天天看点

将swagger生成的API文档doc.html映射到端口8000

某台服务器只开放了端口8000。服务器上有一个swagger产生的API说明文档,路径为

http://127.0.0.1:10003/doc.html      

现在想将此文档开放给外部浏览,思路是用nginx将文档路径映射到端口8000。映射如下:

。。。
http {
  。。。
    server {
        listen       8000;
        server_name  localhost;

    。。。
  location / {
    。。。
  }

  location /doc.html{
    proxy_pass http://127.0.0.1:10003/doc.html;
  }
  location /swagger-resources {
    proxy_pass http://127.0.0.1:10003/swagger-resources;
  }
  location /v2/api-docs {
    proxy_pass http://127.0.0.1:10003/v2/api-docs;
  }
  location /webjars{
    proxy_pass http://127.0.0.1:10003/webjars;
  }  
  
  。。。
  }
}      

继续阅读