Свойство ReasonPhrase
Для стандартного OK
фраза по умолчанию -
"OK", её можно не
присваивать вручную. Связанный
код -
StatusCode.
Синтаксис
string phrase = response.ReasonPhrase;
Пример
Давайте прочитать фразу для
OK:
using System;
using System.Net;
using System.Net.Http;
class Program
{
static void Main()
{
HttpResponseMessage response =
new HttpResponseMessage(HttpStatusCode.OK);
string res = response.ReasonPhrase;
Console.WriteLine(res);
}
}
Результат выполнения кода:
"OK"
Пример
Давайте прочитать фразу для
NotFound:
using System;
using System.Net;
using System.Net.Http;
class Program
{
static void Main()
{
HttpResponseMessage response =
new HttpResponseMessage(HttpStatusCode.NotFound);
string res = response.ReasonPhrase;
Console.WriteLine(res);
}
}
Результат выполнения кода:
"Not Found"
Пример
Давайте задать свою фразу:
using System;
using System.Net;
using System.Net.Http;
class Program
{
static void Main()
{
HttpResponseMessage response =
new HttpResponseMessage(HttpStatusCode.OK);
response.ReasonPhrase = "abcde";
string res = response.ReasonPhrase;
Console.WriteLine(res);
}
}
Результат выполнения кода:
"abcde"
Смотрите также
-
StatusCode,
код ответа -
HttpStatusCode,
стандартные коды -
IsSuccessStatusCode,
успех -
HttpResponseMessage,
обзор