Я создаю клиент для службы чтения RSS. Я использую библиотеку RestSharp для взаимодействия с их API.
API гласит:
При создании или обновлении записи вы должны установить
application/json;charset=utf-8
в качестве заголовкаContent-Type
.
Вот как выглядит мой код:
RestRequest request = new RestRequest("/v2/starred_entries.json", Method.POST);
request.AddHeader("Content-Type", "application/json; charset=utf-8");
request.RequestFormat = DataFormat.Json;
request.AddParameter("starred_entries", id);
//Pass the request to the RestSharp client
Messagebox.Show(rest.ExecuteAsPost(request, "POST").Content);
Однако; служба возвращает ошибку
Error 415: Please use the 'Content-Type: application/json; charset=utf-8' header
Почему RestSharp не передает заголовок?