类似于curl的工具,用于wsgi over unix域套接字

Jan*_*bel 7 django curl wsgi web-applications

是否有命令行工具将请求直接发送到监听unix套接字的wsgi应用程序(django)?

相当于:

curl -X GET http://example.org/index.html

但这会绕过HTTP服务器,并通过wsgi直接与底层应用程序交谈?

bax*_*ico 0

侦听 unix 套接字的 Django 应用程序使用与 HTTP 不同的协议,很可能是 FastCGI。所以你不能使用 HTTP 客户端直接与其对话。

在这里您可以找到一篇文章,介绍如何使用名为 cgi-fcgi 的命令行程序直接与您的应用程序对话。文章使用了Php-fpm,但是概念是一样的。

http://www.thatsgeeky.com/2012/02/directly-connecting-to-php-fpm/