Apache, Nginx
我想知道 Web 服务器(例如和CGI
)之间通信使用什么协议FCGI, UWSGI
?
答案1
uWSGI 使用uwsgi 协议(这与 WSGI 接口有某种关系,但我不确定具体是什么关系),而 FastCGI 和 fgcid 使用FastCGI 协议。
传统的“CGI”根本没有太多的协议——服务器只会在环境变量(例如 $HTTP_REFERER)中使用 HTTP 请求标头生成(fork+exec)CGI 脚本,然后脚本会将原始 HTTP 回复打印到标准输出。