我使用 Cherrypy 设置了一个 http(s) 上传服务器 uploading带有黑莓应用程序的东西。我用this代码将数据发送到服务器,但我总是收到错误请求(400)错误。它没有提供其他调试信息或任何帮助。关于可能出现问题的任何想法或者我可以做些什么来了解有关该问题的更多信息?
这个错误行是这样的:
{我的 IP} - - [16/Nov/2012:11:35:32] "POST/upload HTTP/1.1"400 1225 """"
最佳答案
如果服务器只返回 400 条消息,没有任何附加信息,您可以将 'engine.autoreload_on' 配置选项设置为 True,这应该会在出现问题时为您提供详细的错误消息 + 回溯。另一种选择是为 log.access_file 和 log.error_file 指定文件名,以将其输出重定向到特定文件。
关于python - 使用cherrypy进行HTTP和HTTPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13413986/