Headers
Headers у
HttpContent
- это content.Headers.
У StringContent("abcde")
ContentType.MediaType равен
"text/plain", CharSet -
"utf-8", ContentLength - 5.
Синтаксис
string type = content.Headers.ContentType.MediaType;
Пример
Давайте прочитать тип носителя:
using System;
using System.Net.Http;
class Program
{
static void Main()
{
var content = new StringContent("abcde");
string res = content.Headers.ContentType.MediaType;
Console.WriteLine(res);
}
}
Результат выполнения кода:
"text/plain"
Пример
Давайте прочитать кодировку:
using System;
using System.Net.Http;
class Program
{
static void Main()
{
var content = new StringContent("abcde");
string res = content.Headers.ContentType.CharSet;
Console.WriteLine(res);
}
}
Результат выполнения кода:
"utf-8"
Пример
Давайте прочитать длину тела:
using System;
using System.Net.Http;
class Program
{
static void Main()
{
var content = new StringContent("abcde");
long res = content.Headers.ContentLength.Value;
Console.WriteLine(res);
}
}
Результат выполнения кода:
5
Смотрите также
-
StringContent,
строковое тело -
JsonContent,
тип application/json -
HttpContent,
базовый класс -
MultipartFormDataContent,
части формы