使用cherrypy进行HTTP和HTTPS

时间:2012-11-16 09:43:59

标签: python http blackberry https cherrypy

我使用cherrypy设置了一个http(s)上传服务器,用于uploading黑莓应用程序。我使用this代码将数据发送到服务器,但我总是得到一个错误的请求(400)错误。它没有提供任何其他调试信息或任何帮助。任何想法都可能出错,或者我该怎么做才能更多地了解这个问题?

这个错误行是这样的:

{My IP} - - [16/Nov/2012:11:35:32] "POST /upload HTTP/1.1" 400 1225 "" ""

1 个答案:

答案 0 :(得分:2)

如果服务器只返回400条消息,而没有任何其他信息,您可以设置' engine.autoreload_on' config选项为True,当出现问题时,它应该为您提供详细的错误消息+回溯。另一种选择是为log.access_file和log.error_file指定文件名,以将其输出重定向到特定文件。