Установите заголовок Content-Type с помощью RestSharpC#

Место общения программистов C#
Ответить
Anonymous
 Установите заголовок Content-Type с помощью RestSharp

Сообщение Anonymous »

Я создаю клиент для службы чтения 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);
Однако; служба возвращает ошибку


Ошибка 415: используйте «Content-Type: application/json; charset=utf-8' заголовок


Почему RestSharp не передает заголовок?

Подробнее здесь: https://stackoverflow.com/questions/178 ... -restsharp
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»