Grid SearchCV(网格搜索) 用法代码演示

ubantu服务器配置ssl证书

  返回  

angular 跨域问题 proxy.conf.json

2021/8/20 15:42:44 浏览:

第一步:在项目根目录(与package.json文件平级)创建文件proxy.conf.json,加入以下配置信息:
下面是假设post请求后台传的接口地址:
http://172.21.7.49:8080/stockanls/stockHomePage/queryViolationOfTheMonitor?userid=100055&busidate=20210701

{
  "/stockanls": {  // 匹配以/stockanls/开头的url路径
 
    "target": "http://172.21.7.49:8080", // 设置代理端口
    "secure": false,
    "changeOrigin": true,
    "cookieDomainRewrite": {
      "*": "localhost"
    },
    "cookiePathRewrite": {
      "*": "/"
    }
  }
}

第二步:配置anjular.json:

找到 项目根目录下的 angular.json 文件,找到 projects节点->architect节点->serve节点->option节点
追加内容:

"proxyConfig": "proxy.conf.json"
注:proxy.conf.json这个文件是你建的那个文件名
修改之后的serve 节点内容如下:

"serve": {
          "builder": "@angular-devkit/build-angular:dev-server",
          "options": {
            "browserTarget": "PayLife:build",
            "proxyConfig": "proxy.conf.json" //追加的配置代码
          },
          "configurations": {
            "production": {
              "browserTarget": "PayLife:build:production"
            }
          }
        }

**第三步:在package.json中加入proxy.config.json **.

  "scripts": {
    "ng": "ng",
    "start": "ng serve --proxy-config proxy.conf.json",

**第四步:发送请求 **.

  var api = "/stockanls/stockHomePage/queryScale?userid=100050&busidate=20210101";
    this.http.post(api,this.httpOptions).subscribe((response:any) => {
    this.lis1 = response
     });

注:配置完后需要重新启动项目

联系我们

如果您对我们的服务有兴趣,请及时和我们联系!

服务热线:18288888888
座机:18288888888
传真:
邮箱:888888@qq.com
地址:郑州市文化路红专路93号