Python 如何发送自定义状态代码?
我有龙卷风处理程序:Python 如何发送自定义状态代码?,python,tornado,Python,Tornado,我有龙卷风处理程序: class DumbHandler(tornado.web.RequestHandler): def get(self, dumb): self.clear() self.set_status(555) self.write( json.dumps({ 'error_code': 211 }) ) 但我有一个例外: Va
class DumbHandler(tornado.web.RequestHandler):
def get(self, dumb):
self.clear()
self.set_status(555)
self.write(
json.dumps({
'error_code': 211
})
)
但我有一个例外:
ValueError: ('unknown status code %d', 555)
我想发送我自己的状态代码(555),如何发送?根据以下文档:
- 状态代码(int)–响应状态代码如果原因为“无”,则它必须出现在httplib.responses中。
self.set_status(555, "")
555不是有效的状态代码,您必须使用此处列出的状态代码: 或者,您可以在使用set_status(555,“我的自定义状态代码”)时添加原因