腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(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
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
REST API 设计与开发最佳实践
REST API 设计与开发实践
十年前我们开始从SOAP转向REST,但你相信这是正确的方向吗?
怎样设计安全的GraphQL API?
开发者怎样才能写出好的API?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券