HttpUtils.cs 551 B

12345678910111213141516171819
  1. namespace MeloongCore;
  2. /// <summary>
  3. /// 当 HTTP 请求的状态码不指示成功时引发的异常。
  4. /// </summary>
  5. public class HttpRequestCodeException(string message, HttpStatusCode statusCode, string? response) : HttpRequestException(message) {
  6. /// <summary>
  7. /// HTTP 请求的状态码。
  8. /// </summary>
  9. public HttpStatusCode StatusCode = statusCode;
  10. /// <summary>
  11. /// 远程服务器给予的回复。
  12. /// </summary>
  13. public string? Response { get; set; } = response;
  14. }
  15. public static class HttpUtils {
  16. }