【问题标题】:Proxy server not running in Angular 6代理服务器未在 Angular 6 中运行
【发布时间】:2019-03-03 07:49:58
【问题描述】:

我正在尝试在我的 Angular 6 应用程序中设置代理服务器,但它没有重新路由我的请求。以下是我的应用程序中的示例文件。

service.ts

this.apiURL = 'https://www.example.com/xyzServices/api/getUser';

proxy.conf.json

{
  "/api/": {
    "target": "https://www.example.com/",
    "secure": true,
    "logLevel": "info",
    "changeOrigin": true
  }
}

这里有什么不正确/遗漏的地方吗?

【问题讨论】:

    标签: angular proxy angular-cli


    【解决方案1】:
    1. API URL 应该指向您的本地主机。
    this.apiURL = `/xyzServices/api/getUser`
    
    1. 在前面设置匹配字符串。
    {
      "/xyzServices": {
        "target": "https://www.example.com",
        "secure": true,
        "logLevel": "info",
        "changeOrigin": true
      }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-01-14
      • 1970-01-01
      • 2011-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-03
      • 2013-08-02
      相关资源
      最近更新 更多