如何使用 mod_python 抛出 HTTP 错误
我有一个设置,使用 mod_python 发布者提供简单的 python 页面。在某些时候,我想让 python 函数引发标准 apache 错误 - 例如,如果缺少所需的文件,则抛出 500 错误。如何从 mod_python 脚本中抛出 apache 错误?
I have a setup where I'm serving simple python pages using the mod_python publisher. At some points I'd like to have the python function raise a standard apache error - for example throwing a 500 error if a required file is missing. How can I throw an apache error from within a mod_python script?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不是Python专家,而是来自本文档 ,看来您可以这样做:
以下是链接失效时文档的引用:
I am not a python expert but from this documentation, it would appear that you can do:
Here is a quote of the documentation in case of link rot:
我相信它是:
提高 apache.DONE 告诉 Apache 不要写出自己的错误页面。
I believe it's:
raising apache.DONE tells Apache not to write out its own error page.