每次阅读WSGI或CGI时,我都会感到畏缩。我尝试过阅读它,但没有任何卡住。
普通英语到底是什么?
它只是将请求通过管道传输到终端并重定向输出吗?
WSGI在Web服务器启动时(作为Web服务器进程的一部分(嵌入式模式)或作为单独的进程(守护程序模式))运行Python解释器,并将脚本加载到其中。每个请求都会导致调用脚本中的特定功能,并将请求环境作为参数传递给该功能。
CGI将脚本作为每个请求的单独进程运行,并使用环境变量,stdin和stdout与之“通信”。