屏蔽WebApi中 请求资源不支持 http 方法"GET"的提示信息
2017-12-28 10:50
561 查看
protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) { return base.SendAsync(request, cancellationToken).ContinueWith(responseTask => { HttpResponseMessage response = null; Task.Run(async () => { response = await responseTask; }) .GetAwaiter() .GetResult(); HttpError error; response.TryGetContentValue(out error); if (error != null) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); } else { return response; } }); }
相关文章推荐
- Message": "请求的资源不支持 http 方法“GET”
- 请求的资源不支持 http 方法“GET” 解决
- 请求的资源不支持 http 方法“GET”。
- WebApi 4.0 默认方式不支持HttpGet 请求
- 调用webapi 错误:使用 HTTP 谓词 POST 向虚拟目录发送了一个请求,而默认文档是不支持 GET 或 HEAD 以外的 HTTP 谓词的静态文件。的解决方案
- http get 请求地址传中文或值带特殊符号解决方法 URLEncoder.encode(str,"编码") new URLDecoder().decode(str,"编码")
- HTTP协议语意 客户端如何请求服务器资源,HTTP方法列表(读RESTful webApi笔记)
- HTTP的请求方法一共有9种,有OPTIONS, HEAD, GET, POST等等(消息头有图,十分清楚)
- angularJS 发起$http.post和$http.get请求的实现方法
- php http发送get、post请求的几种方法
- HTTP协议中POST、GET、HEAD、PUT等请求方法及相应值得含义
- ios中http的两种请求方法:get与post
- http中post 和 get 请求方法区别
- C# Http访问帮助类,支持get post请求文件下载 [
- Android HTTP实例 使用GET方法和POST方法发送请求
- java中用httpClient请求service时bug解决方法(httpGet)
- 在servlet中GET请求可以通过HttpServletRequest的getRequestURL方法和getQueryString()得到完整的请求路径和请求所有参数列表,POST的需要getPa
- HTTP请求响应报文&&相关状态码&&GET_POST请求方法 总结
- Win8.1系统开启休眠提示“不支持该请求”怎么办 Win8.1开启休眠模式失败的解决方法
- NaviCat连接时提示"不支持远程连接的MySql数据库"解决方法