腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
对于
REST
API
错误
,
我
应该
引发
哪个
异常
?
、
、
我
正在用Python编写一个简单的
API
客户机,
我
想知道如果远程服务器不满意,
我
应该
引发
什么
异常
。
API
本身的文档非常少(
我
不知道所有可能的
错误
消息,所以我不能只为它们定义自定义类),
我
让请求处理HTTP级的
错误
,在这些情况下会
引发
HTTPError,但是如果服务器只在JSON响应中提供error键,
我
应该
引发
浏览 1
提问于2016-08-17
得票数 5
回答已采纳
2
回答
在http
API
- in与(Java)最佳实践相矛盾的情况下,对“坏请求”提出例外是一种良好的实践吗?
、
、
我
的问题是:
对于
依赖
异常
创建特定HTTP响应的
错误
请求(4xy),使用Spring的
错误
处理机制是
错误
的做法。(
对于
所有未发现的
错误
(产生500的
错误
),这真的很好。(
我
只是在编写代码回顾,
我
不确定是否
应该
建议不要使用
错误
处理程序进行“正常”
API
交互)你们大多数人似乎错过了
我
推理的重要部分:
浏览 0
提问于2019-08-13
得票数 3
1
回答
以django上json的形式查看500上的
错误
堆栈跟踪
、
、
使用django
rest
框架,
我
总是通过测试进行
API
调用。但有时它们会失败,
我
目前正在用堆栈跟踪记录HTML到一个文件,然后用浏览器查看它,但这非常烦人。
浏览 6
提问于2015-06-22
得票数 4
8
回答
对于
Python中的
错误
/非法参数组合,
我
应该
引发
哪个
异常
?
、
、
我
想知道在Python中指示无效参数组合的最佳实践。
我
在一些情况下遇到过这样的函数: """ :param name: Name of
我
知道在Java语言中存在java.lang.IllegalArgumentException --每个人都会用Python语言创建自己的BadValueError,这是很好的理解吗?
浏览 31
提问于2008-11-01
得票数 708
回答已采纳
3
回答
在Django
REST
中
引发
例外情况
我
正在尝试测试django
rest
框架中的
异常
。基于的NotFound, Request Method: GETException Value: not f
浏览 5
提问于2015-08-01
得票数 7
回答已采纳
2
回答
如何从网关获取401状态代码
、
、
我
使用lambda函数作为
我
的HTTP网关的身份验证器,
我
在简单的响应中发现了三种情况- 当“”= "isAuthenticated“= True -> 200时,当"isAuthenticated”=当"isAuthenticated“= False时,
我
希望返回401,或者找到从
API
/authorizer发送401
错误
代码的方法,在
REST
Gateway中,通过
引发
带有”未经授权“的
错误</
浏览 4
提问于2020-12-18
得票数 3
回答已采纳
2
回答
在Python中处理自定义
异常
的正确方法是什么?
、
我
的问题是,自定义
异常
什么时候会变得太多。假设我们有一个用于狗旅馆的web应用程序,其结构如下: -- dogs.py (Receives
REST
requests) -- dogs.py用户想要狗的品种信息,该服务访问第三方
API
,但它已关闭(已获取500状态)。在第一种情况下,当is_valid_dog返回False时,
我
应该
引发
异常
吗?<em
浏览 57
提问于2018-07-31
得票数 1
1
回答
python列表的"error return without exception set“
、
我
正在尝试调用一个
应该
返回列表的Python方法。
浏览 3
提问于2016-07-11
得票数 2
1
回答
使用
api
_auth gem时如何处理
错误
?
、
、
、
目前,
我
正在使用
api
_auth gem的一个项目。
我
正在通过发出一个签名的请求来点击函数中的外部
api
。目前,
我
的代码如下所示。(access_id, secret_key, request)
我
无法对执行请求的最后一条语句应用任何
错误
处理代码。有什么建议吗?
浏览 5
提问于2016-01-18
得票数 0
2
回答
使用ParseError Django
REST
框架返回无效数据
、
、
、
我
有一个类似的问题,就是在序列化程序之外验证Django
REST
框架中的数据: def pre_save(self, obj):
我
将ParseError提升为get_serializer_class()方法,如下所示: if 'users' in self.request.DATAallowed_users: raise
浏览 4
提问于2014-09-02
得票数 1
回答已采纳
3
回答
如何禁用django
rest
框架返回HTML
错误
页面?
、
、
、
如果在DRF的库之外有
错误
,django将返回
错误
的HTML,而不是DRF使用的正确的
错误
响应。例如:@permission_classes((IsAuthenticated,)) printrequest.POST['tables'] 返回
异常
MultiValueDictKeyError: "'tables'"。如何只获得
浏览 1
提问于2014-01-13
得票数 16
回答已采纳
1
回答
假设GetDC(hWnd)被调用为WM_CREATE上的第一个指令,
对于
window hWnd,GetDC()是否有可能返回NULL?
、
假设GetDC(hWnd)被称为WM_CREATE上的第一个指令,
对于
window hWnd,GetDC()有可能返回NULL吗?
我
担心GetDC()由于缺乏资源而失败的可能性。当这种情况发生时,
我
应该
检查
错误
吗?如果电话打不通
我
该怎么办?Win32
API
函数是
引发
异常
还是
应该
引发
异常
?
浏览 3
提问于2011-11-24
得票数 2
回答已采纳
1
回答
Python客户端
、
、
我
正在创建Python客户端,在考虑并检查了一些开源Python客户机之后,
我
创建了这个类,
我
正在寻找任何反馈(设计、最佳实践.)userid=id&key=apikey&command=valueimport requests """Creates
api
.userid = '123456'
api
.key = '0tKk
浏览 0
提问于2013-11-06
得票数 5
回答已采纳
1
回答
在Django
Rest
框架中使用JSON
异常
描述
、
、
我
的Django
Rest
Framework模型视图一直将Django的html页面抛给客户端,即使客户端设置了"Accept: application/json“。如果发生任何
异常
,
我
如何防止返回30kb的html页面(在Debug中)?无论是在调试环境还是在生产环境中。
浏览 1
提问于2015-04-06
得票数 4
2
回答
定义Retrofit2接口-没有响应体的方法
、
、
我
在Retrofit2接口中定义调用对象,以使用外部
Rest
。
对于
大多数呼叫,我们有类似的内容:public Call<MethodResponse> methodName(@Body MethodRequestmethodRequest); 但是,
我
的问题是:如果没有响应对象,
我
应该
如何定义一个方法( POST调用,没有响应体,我们只关心状态
浏览 1
提问于2018-07-11
得票数 1
回答已采纳
1
回答
使用Python
异常
层次结构
、
、
、
在我看来,大多数内置
异常
只打算由解释器或Python的内置函数
引发
。 那么,
应该
在用户代码中
引发
这些内置
异常
中的
哪个
呢?Python2.7和3.x之间的指导有区别吗?来自.NET,
我
认为这是一个重要的问题。
对于
.NET,微软为抛出哪些
异常
提供了明确的指导,而(而不是)则提供了提交的明确指导。
对于
Python,
我
从直觉上和从示例中看到,下面的内置
异常
适合在用户代码中
引发</e
浏览 6
提问于2015-02-03
得票数 2
回答已采纳
1
回答
Django stop序列化程序在覆盖pre_save的CreateAPIView中保存
、
在保存序列化程序数据之前,
我
需要根据序列化程序数据执行一些验证,并在验证失败的情况下停止保存。
我
使用的是在perform_create方法之前执行的pre_save,
我
可以进行验证,但我不知道如何停止serializer.save(),以防这些验证失败。
我
可以提供任何其他细节所需的要求。
我
想坚持使用CreateApiView,除非它是完全不可避免的。
浏览 1
提问于2016-05-16
得票数 0
1
回答
对于
哪个
API
调用,
我
应该
使用集团?
、
、
、
、
我
是新手,
我
有一些关于集团的问题,
我
正在做一些小项目来发展技能。你能帮我了解集团和提高吗?
我
在每个屏幕上都使用了区块(每个
API
调用-获取、发布)
对于</
浏览 2
提问于2022-05-20
得票数 0
1
回答
iOS:防止库崩溃整个应用程序
、
、
、
我
为iOS编写了一个库,它通过一个.h文件(MyAdaptedViewController.h)引用。例如。会“尝试”{}“捕捉”{}或 void uncaughtExceptionHa
浏览 1
提问于2011-07-26
得票数 1
1
回答
使用django_
rest
_framework
引发
异常
、
、
、
、
我
已经编写了一个视图来解密GPG加密的文件并以纯文本的形式返回它。一般情况下,这很好。问题是,如果文件为空或包含无效的GPG数据,则gnupg返回一个空结果,而不是抛出
异常
。
我
需要能够在decrypt_file中执行类似的操作,以检查解密是否失败并
引发
错误
: return str(data) raise APIException
我
可以在get方法中
引发
APIException,它发送一个500个响应,但是在那里
浏览 1
提问于2015-12-30
得票数 0
点击加载更多
相关
资讯
REST API 设计与开发最佳实践
REST API 设计与开发实践
十年前我们开始从SOAP转向REST,但你相信这是正确的方向吗?
怎样设计安全的GraphQL API?
开发者怎样才能写出好的API?
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券