
プロトコル(サーバー機能)
クライアントからの接続要求に対応するプロトコル一覧です
Java版 | Ruby版 | Python版 | PHP版 | TypeScript版 | |
HTTP 1.1 Plain | 〇 | 〇 | 〇 | 〇 | 〇 |
HTTP 1.1 SSL | 〇 | 〇 | 〇 | 〇 | 〇 |
HTTP 2 Plain | × | × | × | × | × |
HTTP 2 SSL | 〇 | 〇 | 〇 | 〇 | 〇 |
HTTP3 | 〇 | × | 〇 | × | × |
AJP | 〇 | 〇 | 〇 | 〇 | 〇 |
FCGI | 〇 | 〇 | 〇 | 〇 | 〇 |
プロトコル(プロキシ機能)
リバースプロキシとして使用する際、アプリケーションサーバーとの接続に使用可能なプロトコルの一覧です
Java版 | Ruby版 | Python版 | PHP版 | TypeScript版 | |
HTTP 1.1 Plain | 〇 | 〇 | 〇 | 〇 | 〇 |
HTTP 1.1 SSL | 〇 | 〇 | 〇 | 〇 | 〇 |
HTTP 2 Plain | × | × | × | × | × |
HTTP 2 SSL | × | × | × | × | × |
HTTP3 | × | × | × | × | × |
AJP | 〇 | 〇 | 〇 | 〇 | 〇 |
FCGI | 〇 | 〇 | 〇 | 〇 | 〇 |
その他
Java版 | Ruby版 | Python版 | PHP版 | TypeScript版 | |
UNIXドメインソケット | 〇(※1) | 〇 | 〇 | 〇 | 〇 |
マルチコアモード | 〇 | 〇 | 〇 | 〇(※2) | 〇 |
シングルコアモード | × | 〇 | 〇 | 〇(※3) | × |
Basic認証 | 〇 | 〇 | 〇 | 〇 | 〇 |
共通エラーページ | 〇 | 〇 | 〇 | 〇 | 〇 |
Servlet API | 〇 | × | × | × | × |
Rack API | × | 〇 | × | × | × |
WSGI API | × | × | 〇 | × | × |
(※1) JDK16以上が必要
(※2) Windowsプラットフォームでは未サポート(Cygwin/MinGW版ならいけるかも?)
(※3) エージェント数(スレッド数)は1です