C#在异常中获取HttpStatusCode用法
来源:互联网 发布:什么叫分布式系统 知乎 编辑:程序博客网 时间:2024/06/10 14:21
HttpStatusCode用法
原来我的写法是:
catch (Exception ex) { msg = ex.ToString(); return false; }
发现这么写没法获取到status code,所以参考该文章,取WebException e,即可。
catch (WebException e){ string status = null; HttpWebResponse response = (HttpWebResponse)e.Response; if (response.StatusCode == HttpStatusCode.NotFound) status = "404"; if (response.StatusCode == HttpStatusCode.InternalServerError) status = "500"; if (response.StatusCode == HttpStatusCode.BadGateway) status = "502";}
阅读全文
0 0
- C#在异常中获取HttpStatusCode用法
- HttpStatusCode
- 在C#中“?”有三种用法
- python中获取异常描述与else用法
- 在C#中Trim的用法
- C# 中 throw ( 抛出异常 )的用法
- C#中throw的用法_异常路径
- 如何在C#中获取“当前目录”
- 如何在C#中获取“当前目录”
- 【C#】在C#中获取相对路径
- C#在VS2013中如何获取管理员权限
- C#如何在 Catch 块中使用特定异常
- 在C#中 IPAddresss.Parse 的异常与处理方式
- C#中获取当前时间:System.DateTime.Now.ToString()用法
- C#中获取当前时间:System.DateTime.Now.ToString()用法
- C#抛出异常与获取异常
- 在C#中获取文本框中光标所在位置
- 在C#中获取文本框中光标所在位置
- [一天几个linux命令] cd
- 交叉编译安装ARM平台上的Qt
- 【前端技巧】html右键禁用和web页面中添加加入qq群的方式
- Java环境搭建一JDK安装下载配置
- Python的7种性能测试工具:timeit、profile、cProfile、line_profiler、memory_profiler、PyCharm图形化性能测试工具、objgraph
- C#在异常中获取HttpStatusCode用法
- 实操VS2015配置内存泄漏检查工具Visual Leak Detector
- 设计模式学习笔记(Java篇)之设计模式原则
- Java 常见内存溢出异常与代码实现
- NodeJS MongoDB CURD 入门
- 子类使用构造函数初始化父类的私有数据
- IDEA生成API接口文档
- Android 项目混淆系列2
- scala快速掌握