龙空技术网

用nginx实现javascript调用 HTTP API

拿我格子衫来 46

前言:

现在你们对“nginxhttproot”大致比较珍视,兄弟们都需要剖析一些“nginxhttproot”的相关文章。那么小编也在网上网罗了一些关于“nginxhttproot””的相关文章,希望大家能喜欢,大家一起来学习一下吧!

用nginx实现javascript调用 HTTP API即nginx代理grafana实现javascript调用 HTTP APInginx代理grafana实现javascript调用 HTTP API

Nginx 配置

        location / {            root   html;            index  index.html index.htm;            proxy_pass ;        }         location /grafana/ {            root   html;            index  index.html index.htm;                        proxy_pass ;            rewrite ^/grafana/(.*) /$1 break;            proxy_set_header   Host $host;        }

localhost:8080 为前端服务

localhost:3000 为granfan服务

统一代理到localhost下。

配置Grafana

在grafana.ini (window上是defaults.ini)文件中 修改为

root_url = %(protocol)s://%(domain)s:%(http_port)s/grafana/

js调用

axios  .request({    url: ";,    method: "get",    headers: {      Accept: "application/json",      "Content-Type": "application/json",      Authorization:        "Bearer eyJrIjoiZ1BkdjFuVWhpVFJYVDFnNlI4aWVkNjloM3hGSDRUbXkiLCJuIjoidGVzdCIsImlkIjoxfQ=="    },    params: { folderIds: 0, starred: false }  })  .then(res => {    console.log(res);  });

结果

标签: #nginxhttproot