C # HttpContext запрашивает внутренние URL-адреса Kubernetes

#c# #.net #kubernetes #.net-core #reverse-proxy

#c# #.net #kubernetes #.net-ядро #обратный прокси

Вопрос:

Когда я пытаюсь отправлять запросы во внутренние службы Kubernetes, я получаю:

Недопустимый URI: не удалось определить формат URI.

поскольку URL-адрес не является стандартным example.com URL. Как я могу использовать HttpClient для успешной отправки этих запросов?

Комментарии:

1. Как выглядит ваш URL-адрес Kubernetes? Я предполагаю что-то вроде http://my-service-name.my-namespace.svc.cluster.local:8080/test ?

2. Базовый URL @LeviFuller выглядит следующим образом: myservicename-svc.service-svc

Ответ №1:

Мне просто нужно было добавить http(s):// к URL