从Python程序将WSGI响应发送回Apache的正确方法是什么?

时间:2018-11-25 15:55:11

标签: python apache wsgi

我有一个Python程序,可以通过WSGI从Apache调用。

我将返回这样的标题信息:

strText = "<br>Version: " + strVersionText + "<br>" + "Status: Success" + "<br>" + "Start Time: {:%Y-%b-%d %H:%M:%S}".format(dtWhatTimeThisScriptStarted) + "<br>" +  "Completion Time: {:%Y-%b-%d %H:%M:%S}".format(dtWhatTimeThisScriptEnded)
print("Status: 200 Ok\r\n")
print("Content-Type: text/html\r\n\r\n")
print("<html><head></head><body>" + strText + "<br>Error Status: " + str(strErrorStatusTextField) + "<br><br><a href=/enter.html>Return to Report Request</a>" + "</body></html>")
sys.exit(0)

虽然单个或少量并行请求可以正常工作,但我发现我的许多请求没有关闭且随后超时。

我做错了吗?

是否有更好,更干净的方法来用Python返回请求?

感谢您的帮助。

0 个答案:

没有答案