добавление собственного заголовка в JSON - PullRequest
1 голос
/ 28 мая 2020

Я пытаюсь поместить пользовательский заголовок в свой файл JSON. Ниже приведен заголовок, который мне задает поставщик услуг

Accept: application / json Content-Type: application / json hma c -signature:

Ниже приведен мой частичный код олова, включая настраиваемый заголовок:

  var httpRequestMessage = new HttpRequestMessage
            {
                Method = HttpMethod.Post,
                RequestUri = new Uri("http://testingwebsite"),
                Headers = {
                            { HttpRequestHeader.Authorization.ToString(), SHA1Key },
                            { HttpRequestHeader.Accept.ToString(), "application/json" }

                        }

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

 { HttpRequestHeader.ContentType.ToString(), "application/json" }

любая помощь будет приложена.

1 Ответ

0 голосов
/ 29 мая 2020

Я не думаю, что использование .ToString () для этих типов - правильный путь к go. Например, ContentType.ToString () скорее всего будет ContentType. Это просто недопустимый заголовок http. Я бы попробовал просто использовать строку Content-Type.

    { "Content-Type", "application/json" }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...