腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
C#
web
api
,
如何
处理
异常
并
返回
适当
的
状态
代码
、
、
、
我正在创建一个.net核心
web
应用程序接口,它可能会抛出一个
异常
,在这种情况下,它不能通过id找到一个人。如果找不到person,我会抛出一个自定义
异常
,例如NotFoundException。有没有一个通用
的
/全局
的
地方,我可以拦截这个
异常
,然后
返回
一个404
状态
码。而不是在每个控制器中编写自定义
代码
来
处理
所有不同
的
可能
异常
。我在想也许只是一个ExceptionHel
浏览 10
提问于2020-02-11
得票数 1
回答已采纳
3
回答
REST-
API
中缺少id抛出
异常
、
、
、
我正在创建一个遵循RESTful原则
的
web
服务应用编程接口。answerId);在the服务中拥有此端点:
API
的
用户能够添加他们想要
的
任何id。正因为如此,我想从服务层抛出一个解析HTTP消息
的
IllegalArgumentExce
浏览 0
提问于2014-10-26
得票数 0
2
回答
如何
在
C#
ASP.NET
Web
2中从Azure队列
返回
HTTP
状态
代码
、
、
、
、
我有一个
web
(用
c#
在ASP.NET
Web
2上编写)。其中一个方法接受HTTP并将其添加到Azure队列中。我想知道
如何
从Azure队列中获得http
状态
代码
(或任何可用
的
代码
),以便从我
的
方法中
返回
适当
的
http
状态
代码
。到目前为止,
代码
与以下
代码
相似: [Route("
api</e
浏览 3
提问于2015-08-12
得票数 2
回答已采纳
1
回答
如果
web
api
动作方法出错,则向客户端发送所述
异常
消息
、
、
、
、
我
的
控制器操作方法中有一个try catch,如果有错误,我希望使用实现IActionResult
的
适当
方法将exception.message发送到客户端。我该怎么做呢?
浏览 0
提问于2016-05-27
得票数 0
3
回答
为什么网络
异常
是由Windows.
Web
.Http.HttpClient类型
的
System.Exception引起
的
,而不是更具体
的
呢?
、
、
、
、
每当我使用类发出HTTP请求时,我总是
处理
网络
异常
,如下所示:{ // Inspect e.HResult value to see what the specific error was.但是现在我将捕获所有
异常
,而不仅仅是网络
异常
,特别是如果try块包含
的
不仅仅是httpClie
浏览 8
提问于2014-11-20
得票数 6
回答已采纳
1
回答
如果我
的
Rest
API
依赖于第三方服务,并且服务
的
结果无效,那么它
的
状态
码应该是什么?
、
、
、
、
我已经检查了
Web
API
的
所有
状态
代码
,但找不到适合以下场景
的
代码
。我
的
API
依赖于第三方服务,服务
返回
的
结果无效,这种情况下应该
返回
什么样
的
状态
码? 400 -表示错误
的
请求,请求没有任何错误。500 -提升500没有意义,因为它可以
处理
,
并
希望提供
适当
的</em
浏览 10
提问于2020-09-29
得票数 1
1
回答
值不能为空。参数名称:在Server中更新时
、
、
我正在使用
C#
构建一个Rest来更新用户照片: [HttpPut]URL = 'http://SERVER/Project/
api
/ce/updateFoto?this.URL + id, userAsJ
浏览 2
提问于2017-09-18
得票数 0
3
回答
Web
API
中
的
异常
处理
、
、
在我
的
Web
API
项目中,我创建了
处理
实际数据
处理
操作
的
子项目(类库)。我
的
后端数据库是DocumentDB。 我
的
问题是
如何
告诉我
的
Web
API
操作方法我在类库
的
数据方法中可能遇到
的
任何错误?一旦我
的
Web
API
方法知道了这个错误,我可以
返回
Http
状态</e
浏览 3
提问于2014-11-26
得票数 8
8
回答
使用尝试-最终(无捕获) vs枚举
状态
验证
、
、
我一直在阅读这个问题上关于
如何
处理
异常
的
建议,这些建议应该尽可能接近提出
异常
的
地方。例如,在
web
服务上,您总是希望
返回
状态
--当然,任何
异常
都必须当场
处理
,但是让我们在函数中说,通过http发布/获取一些数据,您可能希望
异常
(例如404)传递到触发它
的
异常
。是否只有我使用smallint来表示程序中
的
状态</
浏览 0
提问于2012-02-15
得票数 9
3
回答
如何
避免记录由
Api
平台正确转换为
状态
代码
的
预期
异常
?
、
、
、
在我们
的
Api
平台项目的一些路由中,对于一些常见
的
错误条件,
异常
是thrown。例如,在调用POST /orders时,NewOrderHandler可以在
适当
情况下抛出这两种方法中
的
任何一种: 所有这些
异常
都属于这些
异常
是通过使用配置对响应进行
状态
代码
400,并且响应包含
适当
的
错误消息。到目前
浏览 2
提问于2020-04-07
得票数 6
回答已采纳
1
回答
如何
处理
ClaimsAuthenticationManager.Authenticate期间
的
错误
、
、
、
、
我在我
的
WCF服务中实现了一个ClaimsAuthenticaitonManager,以接受来自我们
的
企业ADFS
的
传入请求,并将它们转换为与系统用户相关
的
声明(如果AD用户未注册为系统
的
一部分,则生成未经授权
的
响应这些转换后
的
声明是通过查询应用程序数据库生成
的
,如果无法到达数据库以转换索赔,我希望通过从身份验证方法
返回
503
状态
来说明网络连接问题
的
可能性。 首先,这是一种合理
的
方
浏览 0
提问于2013-09-25
得票数 1
回答已采纳
2
回答
方法类型
的
弹簧休息最佳实践
、
、
我正在构建一个Spring RESTfull服务,我有一个基于给定邮政编码检索Place对象
的
方法: Place place = placeService.placeByZip(zipcode);} 最佳做法是
返回
类型
的
我想这是很难
处理
错误
的
?
浏览 6
提问于2015-05-15
得票数 1
回答已采纳
1
回答
如何
从IExceptionFilter.OnException()
返回
源
代码
视图
、
、
、
我有一个ASP.NET Core MVC应用程序,它调用ASP.NET Core
Web
API
来获取一些数据。
Web
API
可以
返回
带有模型
状态
错误
的
错误请求响应,我希望自动
处理
该错误请求,并在MVC视图中显示来自
web
API
的
模型
状态
错误。我试图编写一个
异常
过滤器来做这件事,但我不确定
如何
才能告诉
异常
过滤器显示抛出
浏览 44
提问于2019-05-08
得票数 0
2
回答
了解
Web
API
返回
值
、
、
因此,我已经在ASP.NET MVC中实现了一个
Web
API
,并且一切正常。MVC似乎会自动
返回
有关
异常
的
信息,我很好奇该逻辑
如何
与我
的
逻辑融合以
返
浏览 13
提问于2017-03-14
得票数 0
回答已采纳
1
回答
电报机器人继续回复,而不是执行以下
代码
(使用
web
钩子)
、
、
、
、
我试图主持我
的
电报机器人多人游戏
的
GAE和网络钩子是在这里使用。ndb.IntegerProperty(required=True) choices = ['spy','resistance']) if text.startswith('/'): if text ==
浏览 7
提问于2016-06-24
得票数 0
回答已采纳
2
回答
Web
API
2服务-
如何
在
状态
中
返回
异常
消息
、
、
在
Web
API
2中,是否可以直接在响应
状态
中
返回
异常
消息?例如,如果我正在编写一个WCF Service (而不是Webi
API
),我可以遵循直接
返回
一个
异常
消息作为响应
状态
的
一部分:在这里,
web
服务在响应中不
返回
任何数据,错误消息直接在
状态
描述中
返回
这正是我希望我
的
Web
API<
浏览 35
提问于2017-01-24
得票数 4
2
回答
从Spring向jQuery报告错误
的
最佳实践
、
、
、
我
的
问题和标题中提到
的
完全一样。我有
返回
JSON响应
的
。以下哪一种是
处理
错误
的
优雅方法: 我想了解这两种方法
的
利弊。 谢谢
浏览 1
提问于2013-05-31
得票数 2
回答已采纳
4
回答
对于可能
返回
陈旧数据
的
GET请求,我应该使用什么HTTP
状态
代码
?
、
场景是:我正在实现一个RESTful
web
服务,它将充当存储在远程C系统上
的
实体
的
缓存。
web
服务
的
需求之一是,当远程C系统离线时,它将使用最后缓存
的
数据响应GET请求,但将其标记为“陈旧”。我计划将数据标记为陈旧
的
方法是
返回
一个HTTP
状态
码,而不是200 (OK)。我考虑使用503 (服务不可用),但我相信它会使一些
C#
/Java HTTP客户端抛出
异常
,这将间接迫使用户使用控制流<
浏览 0
提问于2011-10-25
得票数 1
回答已采纳
2
回答
如何
在
Api
控制器中设置属性
、
、
、
在
Api
Controller方法中可以使用out属性吗?我在用
C#
。public string GetWhatever(string type, string source,out int errorCode, out string errorMessage) 如果是的话,一个
如何
调用它
并
获得输出值
的
例子将是一个很好
的
例子
浏览 8
提问于2014-12-04
得票数 0
回答已采纳
2
回答
处理
异常
并
使用webflux
返回
适当
的
HTTP
代码
、
、
、
我正在使用WebFlux
的
功能端点。我使用onErrorResume将服务层发送
的
异常
转换为HTTP错误
代码
return Mono.error如果服务
返回
一个Flux,我应该做什么?}我尝试了下面的方法,但不幸
的
是它不起作用。Flux.error不是由onErrorResume
处理
,而是传播到框架中。当在http响应
的
序列化
浏览 0
提问于2018-02-09
得票数 7
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券