Angular配合https-proxy-agent只有在带有尾随斜杆时才起作用-我错过了什么?
创始人
2024-10-28 19:30:10
0

这可能是由于您的API端点需要斜杠(/)而导致的问题。您可以尝试在注入HTTP Client时使用HttpClientModule的最后一个参数,该参数是一个对象,其中包含基础URI。例如:

import { NgModule } from '@angular/core';
import { HttpClientModule, HttpClient } from '@angular/common/http';
import { HttpProxyAgent } from 'https-proxy-agent';

@NgModule({
  imports: [
    HttpClientModule
  ]
})

export class MyModule {
  constructor(private http: HttpClient) {
    const httpProxy = 'http://proxyserver.com:8080';
    const agent = new HttpProxyAgent(httpProxy);

    const options = {
      // include a trailing slash if necessary
      baseUrl: 'https://api.example.com/'
    };

    this.http = new HttpClient({
      ...options,
      // include the agent to proxy requests
      httpClientBackend: {
        ...options,
        proxy: {
          agent
        }
      }
    });
  }
}

在options对象中,您可以将baseURL设置为API的基本URI,并确保它以正斜杠结尾。接下来,在构造函数中,您可以使用HttpClient的最后一个参数来配置http客户端以使用代理。

通过这种方式,您的API路径将始终以正斜杠(/)结尾,而不必手动添加它。

相关内容

热门资讯

透视系统!九九山城万州版脚本&... 透视系统!九九山城万州版脚本"必备辅助app"一直存在有挂(哔哩哔哩)1、点击下载安装,九九山城万州...
透视攻略!娱网皮球脚本&quo... 透视攻略!娱网皮球脚本"推荐辅助工具"总是真的有挂(哔哩哔哩);1)娱网皮球脚本免费钻石:进一步探索...
黑科技技巧!途游游戏辅助工具&... 黑科技技巧!途游游戏辅助工具"普及辅助攻略"其实是有挂(哔哩哔哩)1、黑科技技巧!途游游戏辅助工具"...
今年以来!天天爱柳州有没有辅助... 今年以来!天天爱柳州有没有辅助器"总结辅助工具"一贯是有挂(哔哩哔哩)1、进入到天天爱柳州有没有辅助...
据了解!潘潘讲故事怎么开挂&q... 据了解!潘潘讲故事怎么开挂"教你辅助插件"竟然真的是有挂(哔哩哔哩)1、用户打开应用后不用登录就可以...
透视辅助!雀友圈斗地主辅助器&... 透视辅助!雀友圈斗地主辅助器"解谜辅助app"总是存在有挂(哔哩哔哩)1、下载好雀友圈斗地主辅助器透...
现场直击!决战卡五星有辅助吗&... 现场直击!决战卡五星有辅助吗"了解辅助软件"原来真的是有挂(哔哩哔哩)亲,关键说明,决战卡五星有辅助...
经调查!新星游辅助软件免费版&... 经调查!新星游辅助软件免费版"分享辅助脚本"本来是真的有挂(哔哩哔哩)1、玩家可以在新星游辅助软件免...
透视代打!创思维激k辅助器视频... 透视代打!创思维激k辅助器视频"教你辅助挂"确实是真的有挂(哔哩哔哩)透视代打!创思维激k辅助器视频...
透视辅助!丽水都莱脚本辅助&q... 透视辅助!丽水都莱脚本辅助"有挂辅助器"一直真的是有挂(哔哩哔哩)1、很好的工具软件,可以解锁游戏的...