[英]return a FaultObject on purpose from pyamf
我目前正在从RubyAMF迁移到PyAMF。 在RubyAMF中,您可以像这样故意返回FaultObject:
render :amf => FaultObject.new("Thats not your pie!")
PyAMF是否具有可比的功能? 我已经搜索过文档,但找不到任何提及。
coulix是对的(但是由于名誉的限制,我无法投票!:)
从您的服务方法中,像通常那样引发异常,PyAMF将捕获该异常并将其转换为适当的故障对象,以供请求者使用(例如,使用Flex Messaging,这将是ErrorMessage实例)。
class HandsOffThatPie(Exception):
pass
def get_pie(please=False):
if not please:
raise HandsOffThatPie('Say please!')
引发异常,“您的消息”可以执行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.