最近在做七牛云短信的 api 集成工作,遇到一个问题:使用 C# 的 HttpWebRequest 请求接口如果接口返回了 401 则会抛出异常,而 401 其实也有可能返回正常的响应数据,如何获取异常时的响应流?解决方案捕获 WebException 异常,通过 ex.Response 获取 HttpWebResponse主要代码如下:private string Request(stri...
微软 Asp.net mvc web api 框架对参数的获取进行了特殊处理,详情请参考WebApi 参数详解。看了上面文章后是不是觉得获取参数相当啰嗦,为了简化编程于是对获取请求参数做了封装。可以通过调用 GetParam() 方法获取参数。封装代码#region 参数获取 /// <summary> /// 根据 Key 获取 Get 或 Post 请求参数,若参数不存在则...