Я пытаюсь добавить новый заголовок в запрос, который у меня уже был (который работал раньше), в который я хочу поместить какую-то строку User-Agent, отформатированную так:
AppName / AppVersion ( DeviceOS DeviceOSVersion )
Код для него написан так (запросis HttpRequestMessage
):
request.Headers.Add(UserAgentKey, $"{AppName}/{DependencyService.Get<IVersionProperties>().GetAppVersion()} ({Device.RuntimePlatform} {DependencyService.Get<IVersionProperties>().GetOSVersion()})");
Но, как ни странно, он разбивает строку на две части в пробелах (между appverion и открывающей скобкой), что приводит к 2 значениям для заголовка User-Agent вместо1 единое целое.
Так что мне любопытно, что я здесь делаю неправильно, я думаю, что это как-то связано с пробелами, и мне, возможно, нужно как-то избежать этого, но я не уверен, как.Я надеюсь, что кто-то может помочь мне с этим вопросом.
Заранее спасибо.