簡體   English   中英

如何在C#中正確檢查HttpResponseMessage的http狀態代碼?

[英]How to properly check http status code for HttpResponseMessage in C#?

C#報表中的新手

可以說我有以下代碼

HttpResponseMessage response = ...

我如何檢查response狀態碼是否為403?

StatusCode屬性是一個對象-與整數相對,所以我不太確定該怎么做。

您可以使用HttpStatusCode枚舉,也可以將枚舉轉換為整數:

if (response.StatusCode == HttpStatusCode.Forbidden)
{
   ...
}

or

if ((int)response.StatusCode == 403)
{
   ...
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM