问题标签 [base-path]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
758 浏览

asp.net-core - 如何在配置文件中分配 API URL 的基本路径?

我有一个 .net core 3.1 版本的 ASP.NET core REST API 服务。我想在 appsettings.json 或其他配置文件中为 API 的 URL 的特定部分创建一个公共变量。例如,如果我的 URLhttp://localhost:31660/Inventory/v1.0/{Id}/data在这里是这样的,那么/Inventory/v1.0到达此控制器方法的每个请求都是通用的。目前,它在控制器中设置。有没有办法将该部分放入配置文件一次,并在需要设置时获取该变量?

0 投票
1 回答
163 浏览

aws-api-gateway - 如何防止 CDK 为新域名创建默认基本路径映射

当您在创建 RestApi 时创建 CustomDomain 或在 CDK 中创建 RestApi 后添加 .addDomainName 时,将为指定阶段创建到域根目录的默认基本路径映射。

我不希望这样被创建。我想创建自己的基本路径映射。当我通过 domain.addBasePathMapping() 添加一个时,我最终得到了到根的映射和到指定基本路径的映射。像这样:

  • api: example.com / stage: dev / path: (none) // 不想要这个。
  • api:example.com/stage:dev/path:the-base-path //想要这个。

有没有办法改变默认的基本路径映射或阻止它被创建?

代码重现了这个问题:

0 投票
0 回答
74 浏览

kubernetes - Redis bitnami Helm Chart FAILED statefulset.yaml nil 指针评估接口 {}.BasePath

我对 Kubernetes 很陌生,似乎无法解决这个问题。我正在尝试安装 bitnami/redis helm chart,但收到以下错误:

错误:安装失败:模板:redis/templates/replicas/statefulset.yaml:40:44:在 <$.Template.BasePath> 处执行“redis/templates/replicas/statefulset.yaml”:nil 指针评估接口 {}.BasePath

这是 statefulset.yaml 部分 40:44 statefulset.yaml

我应该改变什么来解决这个问题?抱歉,如果这非常简单,但我只是新手。

脚步。

  1. $ helm repo 添加 bitnami https://charts.bitnami.com/bitnami
  2. $ helm install redis bitnami/redis

我使用了默认值文件。我在我的 Linux centOS8 虚拟机上安装了 minikube。