Hackfut Security File Manager
Current Path:
/mnt/ceph/services/apache2225/manual/mod
mnt
/
ceph
/
services
/
apache2225
/
manual
/
mod
/
๐
..
๐
beos.html
(375 B)
๐
beos.html.de
(9.19 KB)
๐
beos.html.en
(9.1 KB)
๐
beos.html.es
(9.67 KB)
๐
beos.html.ko.euc-kr
(8.88 KB)
๐
core.html
(456 B)
๐
core.html.de
(196.82 KB)
๐
core.html.en
(204.11 KB)
๐
core.html.fr
(224.1 KB)
๐
core.html.ja.utf8
(225.21 KB)
๐
core.html.tr.utf8
(218.37 KB)
๐
directive-dict.html
(415 B)
๐
directive-dict.html.en
(17.07 KB)
๐
directive-dict.html.ja.utf8
(19.33 KB)
๐
directive-dict.html.ko.euc-kr
(14.99 KB)
๐
directive-dict.html.tr.utf8
(17.6 KB)
๐
directives.html
(763 B)
๐
directives.html.de
(35.34 KB)
๐
directives.html.en
(35.29 KB)
๐
directives.html.es
(35.45 KB)
๐
directives.html.ja.utf8
(35.47 KB)
๐
directives.html.ko.euc-kr
(35.12 KB)
๐
directives.html.ru.koi8-r
(35.34 KB)
๐
directives.html.tr.utf8
(35.31 KB)
๐
directives.html.zh-cn
(35.15 KB)
๐
event.html
(121 B)
๐
event.html.en
(10.8 KB)
๐
index.html
(635 B)
๐
index.html.de
(15.88 KB)
๐
index.html.en
(15.74 KB)
๐
index.html.es
(15.91 KB)
๐
index.html.ja.utf8
(17.14 KB)
๐
index.html.ko.euc-kr
(15.02 KB)
๐
index.html.tr.utf8
(15.99 KB)
๐
index.html.zh-cn
(15.62 KB)
๐
mod_actions.html
(403 B)
๐
mod_actions.html.de
(12.47 KB)
๐
mod_actions.html.en
(11.95 KB)
๐
mod_actions.html.ja.utf8
(13.28 KB)
๐
mod_actions.html.ko.euc-kr
(11.42 KB)
๐
mod_alias.html
(395 B)
๐
mod_alias.html.en
(31 KB)
๐
mod_alias.html.ja.utf8
(28.76 KB)
๐
mod_alias.html.ko.euc-kr
(22.01 KB)
๐
mod_alias.html.tr.utf8
(33.35 KB)
๐
mod_asis.html
(303 B)
๐
mod_asis.html.en
(7.82 KB)
๐
mod_asis.html.ja.utf8
(8.56 KB)
๐
mod_asis.html.ko.euc-kr
(7.54 KB)
๐
mod_auth_basic.html
(415 B)
๐
mod_auth_basic.html.en
(11.24 KB)
๐
mod_auth_basic.html.fr
(11.8 KB)
๐
mod_auth_basic.html.ja.utf8
(11.74 KB)
๐
mod_auth_basic.html.ko.euc-kr
(10.24 KB)
๐
mod_auth_digest.html
(324 B)
๐
mod_auth_digest.html.en
(20.86 KB)
๐
mod_auth_digest.html.fr
(22.17 KB)
๐
mod_auth_digest.html.ko.euc-kr
(21.8 KB)
๐
mod_authn_alias.html
(226 B)
๐
mod_authn_alias.html.en
(10.08 KB)
๐
mod_authn_alias.html.fr
(10.44 KB)
๐
mod_authn_anon.html
(321 B)
๐
mod_authn_anon.html.en
(15.69 KB)
๐
mod_authn_anon.html.ja.utf8
(17.46 KB)
๐
mod_authn_anon.html.ko.euc-kr
(14.93 KB)
๐
mod_authn_dbd.html
(129 B)
๐
mod_authn_dbd.html.en
(13.7 KB)
๐
mod_authn_dbm.html
(318 B)
๐
mod_authn_dbm.html.en
(10.72 KB)
๐
mod_authn_dbm.html.ja.utf8
(11.88 KB)
๐
mod_authn_dbm.html.ko.euc-kr
(10.14 KB)
๐
mod_authn_default.html
(330 B)
๐
mod_authn_default.html.en
(7.4 KB)
๐
mod_authn_default.html.ja.utf8
(7.82 KB)
๐
mod_authn_default.html.ko.euc-kr
(7.1 KB)
๐
mod_authn_file.html
(415 B)
๐
mod_authn_file.html.en
(10.31 KB)
๐
mod_authn_file.html.fr
(10.93 KB)
๐
mod_authn_file.html.ja.utf8
(11.49 KB)
๐
mod_authn_file.html.ko.euc-kr
(9.8 KB)
๐
mod_authnz_ldap.html
(226 B)
๐
mod_authnz_ldap.html.en
(59.48 KB)
๐
mod_authnz_ldap.html.fr
(64.45 KB)
๐
mod_authz_dbm.html
(225 B)
๐
mod_authz_dbm.html.en
(13.12 KB)
๐
mod_authz_dbm.html.ko.euc-kr
(12.02 KB)
๐
mod_authz_default.html
(330 B)
๐
mod_authz_default.html.en
(7.49 KB)
๐
mod_authz_default.html.ja.utf8
(7.94 KB)
๐
mod_authz_default.html.ko.euc-kr
(7.22 KB)
๐
mod_authz_groupfile.html
(336 B)
๐
mod_authz_groupfile.html.en
(10.15 KB)
๐
mod_authz_groupfile.html.ja.utf8
(11.3 KB)
๐
mod_authz_groupfile.html.ko.euc-kr
(9.61 KB)
๐
mod_authz_host.html
(415 B)
๐
mod_authz_host.html.en
(22.34 KB)
๐
mod_authz_host.html.fr
(23.94 KB)
๐
mod_authz_host.html.ja.utf8
(22.95 KB)
๐
mod_authz_host.html.ko.euc-kr
(18.56 KB)
๐
mod_authz_owner.html
(324 B)
๐
mod_authz_owner.html.en
(12.92 KB)
๐
mod_authz_owner.html.ja.utf8
(14.31 KB)
๐
mod_authz_owner.html.ko.euc-kr
(11.96 KB)
๐
mod_authz_user.html
(321 B)
๐
mod_authz_user.html.en
(7.64 KB)
๐
mod_authz_user.html.ja.utf8
(8.33 KB)
๐
mod_authz_user.html.ko.euc-kr
(7.43 KB)
๐
mod_autoindex.html
(504 B)
๐
mod_autoindex.html.en
(55.54 KB)
๐
mod_autoindex.html.fr
(60.98 KB)
๐
mod_autoindex.html.ja.utf8
(61.52 KB)
๐
mod_autoindex.html.ko.euc-kr
(48.48 KB)
๐
mod_autoindex.html.tr.utf8
(60.5 KB)
๐
mod_cache.html
(306 B)
๐
mod_cache.html.en
(43.16 KB)
๐
mod_cache.html.ja.utf8
(41.25 KB)
๐
mod_cache.html.ko.euc-kr
(32.95 KB)
๐
mod_cern_meta.html
(225 B)
๐
mod_cern_meta.html.en
(10.05 KB)
๐
mod_cern_meta.html.ko.euc-kr
(9.47 KB)
๐
mod_cgi.html
(300 B)
๐
mod_cgi.html.en
(16.33 KB)
๐
mod_cgi.html.ja.utf8
(18.8 KB)
๐
mod_cgi.html.ko.euc-kr
(15.38 KB)
๐
mod_cgid.html
(303 B)
๐
mod_cgid.html.en
(8.81 KB)
๐
mod_cgid.html.ja.utf8
(9.51 KB)
๐
mod_cgid.html.ko.euc-kr
(8.33 KB)
๐
mod_charset_lite.html
(231 B)
๐
mod_charset_lite.html.en
(14.39 KB)
๐
mod_charset_lite.html.ko.euc-kr
(13.27 KB)
๐
mod_dav.html
(300 B)
๐
mod_dav.html.en
(17.65 KB)
๐
mod_dav.html.ja.utf8
(20.46 KB)
๐
mod_dav.html.ko.euc-kr
(16.79 KB)
๐
mod_dav_fs.html
(309 B)
๐
mod_dav_fs.html.en
(8.23 KB)
๐
mod_dav_fs.html.ja.utf8
(8.1 KB)
๐
mod_dav_fs.html.ko.euc-kr
(7.87 KB)
๐
mod_dav_lock.html
(220 B)
๐
mod_dav_lock.html.en
(8.81 KB)
๐
mod_dav_lock.html.ja.utf8
(9.76 KB)
๐
mod_dbd.html
(123 B)
๐
mod_dbd.html.en
(21.56 KB)
๐
mod_deflate.html
(312 B)
๐
mod_deflate.html.en
(22.99 KB)
๐
mod_deflate.html.ja.utf8
(25.7 KB)
๐
mod_deflate.html.ko.euc-kr
(21.16 KB)
๐
mod_dir.html
(387 B)
๐
mod_dir.html.en
(16.18 KB)
๐
mod_dir.html.ja.utf8
(16.05 KB)
๐
mod_dir.html.ko.euc-kr
(13.12 KB)
๐
mod_dir.html.tr.utf8
(17.12 KB)
๐
mod_disk_cache.html
(321 B)
๐
mod_disk_cache.html.en
(13.99 KB)
๐
mod_disk_cache.html.ja.utf8
(14.67 KB)
๐
mod_disk_cache.html.ko.euc-kr
(12.74 KB)
๐
mod_dumpio.html
(216 B)
๐
mod_dumpio.html.en
(9.96 KB)
๐
mod_dumpio.html.ja.utf8
(10.67 KB)
๐
mod_echo.html
(303 B)
๐
mod_echo.html.en
(6.72 KB)
๐
mod_echo.html.ja.utf8
(7.11 KB)
๐
mod_echo.html.ko.euc-kr
(6.58 KB)
๐
mod_env.html
(387 B)
๐
mod_env.html.en
(10.56 KB)
๐
mod_env.html.ja.utf8
(10.15 KB)
๐
mod_env.html.ko.euc-kr
(8.97 KB)
๐
mod_env.html.tr.utf8
(10.58 KB)
๐
mod_example.html
(221 B)
๐
mod_example.html.en
(10.09 KB)
๐
mod_example.html.ko.euc-kr
(9.64 KB)
๐
mod_expires.html
(312 B)
๐
mod_expires.html.en
(15.81 KB)
๐
mod_expires.html.ja.utf8
(17.31 KB)
๐
mod_expires.html.ko.euc-kr
(14.1 KB)
๐
mod_ext_filter.html
(321 B)
๐
mod_ext_filter.html.en
(20.08 KB)
๐
mod_ext_filter.html.ja.utf8
(21.9 KB)
๐
mod_ext_filter.html.ko.euc-kr
(17.99 KB)
๐
mod_file_cache.html
(227 B)
๐
mod_file_cache.html.en
(14.39 KB)
๐
mod_file_cache.html.ko.euc-kr
(13.46 KB)
๐
mod_filter.html
(126 B)
๐
mod_filter.html.en
(27.91 KB)
๐
mod_headers.html
(312 B)
๐
mod_headers.html.en
(26.78 KB)
๐
mod_headers.html.ja.utf8
(24 KB)
๐
mod_headers.html.ko.euc-kr
(18.39 KB)
๐
mod_ident.html
(306 B)
๐
mod_ident.html.en
(9.01 KB)
๐
mod_ident.html.ja.utf8
(9.94 KB)
๐
mod_ident.html.ko.euc-kr
(8.53 KB)
๐
mod_imagemap.html
(223 B)
๐
mod_imagemap.html.en
(20.14 KB)
๐
mod_imagemap.html.ko.euc-kr
(18.78 KB)
๐
mod_include.html
(218 B)
๐
mod_include.html.en
(51.21 KB)
๐
mod_include.html.ja.utf8
(51.98 KB)
๐
mod_info.html
(303 B)
๐
mod_info.html.en
(12.95 KB)
๐
mod_info.html.ja.utf8
(14.15 KB)
๐
mod_info.html.ko.euc-kr
(11.62 KB)
๐
mod_isapi.html
(217 B)
๐
mod_isapi.html.en
(22.51 KB)
๐
mod_isapi.html.ko.euc-kr
(20.64 KB)
๐
mod_ldap.html
(124 B)
๐
mod_ldap.html.en
(38.65 KB)
๐
mod_log_config.html
(415 B)
๐
mod_log_config.html.en
(30.04 KB)
๐
mod_log_config.html.ja.utf8
(32.61 KB)
๐
mod_log_config.html.ko.euc-kr
(24.95 KB)
๐
mod_log_config.html.tr.utf8
(31.66 KB)
๐
mod_log_forensic.html
(324 B)
๐
mod_log_forensic.html.en
(11.81 KB)
๐
mod_log_forensic.html.ja.utf8
(13.23 KB)
๐
mod_log_forensic.html.tr.utf8
(12.28 KB)
๐
mod_logio.html
(395 B)
๐
mod_logio.html.en
(7.49 KB)
๐
mod_logio.html.ja.utf8
(7.93 KB)
๐
mod_logio.html.ko.euc-kr
(6.99 KB)
๐
mod_logio.html.tr.utf8
(7.65 KB)
๐
mod_mem_cache.html
(318 B)
๐
mod_mem_cache.html.en
(18.13 KB)
๐
mod_mem_cache.html.ja.utf8
(19.55 KB)
๐
mod_mem_cache.html.ko.euc-kr
(16.54 KB)
๐
mod_mime.html
(212 B)
๐
mod_mime.html.en
(61.5 KB)
๐
mod_mime.html.ja.utf8
(66.91 KB)
๐
mod_mime_magic.html
(130 B)
๐
mod_mime_magic.html.en
(15.67 KB)
๐
mod_negotiation.html
(226 B)
๐
mod_negotiation.html.en
(19.02 KB)
๐
mod_negotiation.html.ja.utf8
(21.48 KB)
๐
mod_nw_ssl.html
(126 B)
๐
mod_nw_ssl.html.en
(8.53 KB)
๐
mod_proxy.html
(303 B)
๐
mod_proxy.html.en
(100.22 KB)
๐
mod_proxy.html.fr
(110.58 KB)
๐
mod_proxy.html.ja.utf8
(118.4 KB)
๐
mod_proxy_ajp.html
(222 B)
๐
mod_proxy_ajp.html.en
(30.21 KB)
๐
mod_proxy_ajp.html.ja.utf8
(31.09 KB)
๐
mod_proxy_balancer.html
(232 B)
๐
mod_proxy_balancer.html.en
(28.35 KB)
๐
mod_proxy_balancer.html.ja.utf8
(33.32 KB)
๐
mod_proxy_connect.html
(230 B)
๐
mod_proxy_connect.html.en
(6.54 KB)
๐
mod_proxy_connect.html.ja.utf8
(6.78 KB)
๐
mod_proxy_ftp.html
(222 B)
๐
mod_proxy_ftp.html.en
(11.58 KB)
๐
mod_proxy_ftp.html.ja.utf8
(13.6 KB)
๐
mod_proxy_http.html
(318 B)
๐
mod_proxy_http.html.en
(10.29 KB)
๐
mod_proxy_http.html.fr
(10.94 KB)
๐
mod_proxy_http.html.ja.utf8
(11.83 KB)
๐
mod_proxy_scgi.html
(224 B)
๐
mod_proxy_scgi.html.en
(11.6 KB)
๐
mod_proxy_scgi.html.ja.utf8
(12.75 KB)
๐
mod_reqtimeout.html
(130 B)
๐
mod_reqtimeout.html.en
(10.29 KB)
๐
mod_rewrite.html
(218 B)
๐
mod_rewrite.html.en
(74.09 KB)
๐
mod_rewrite.html.fr
(80.89 KB)
๐
mod_setenvif.html
(407 B)
๐
mod_setenvif.html.en
(17.43 KB)
๐
mod_setenvif.html.ja.utf8
(18.41 KB)
๐
mod_setenvif.html.ko.euc-kr
(15.52 KB)
๐
mod_setenvif.html.tr.utf8
(18.18 KB)
๐
mod_so.html
(383 B)
๐
mod_so.html.en
(12.21 KB)
๐
mod_so.html.ja.utf8
(14.54 KB)
๐
mod_so.html.ko.euc-kr
(11.31 KB)
๐
mod_so.html.tr.utf8
(13.65 KB)
๐
mod_speling.html
(312 B)
๐
mod_speling.html.en
(10.33 KB)
๐
mod_speling.html.ja.utf8
(12.04 KB)
๐
mod_speling.html.ko.euc-kr
(9.67 KB)
๐
mod_ssl.html
(123 B)
๐
mod_ssl.html.en
(122.69 KB)
๐
mod_status.html
(399 B)
๐
mod_status.html.en
(12.54 KB)
๐
mod_status.html.ja.utf8
(14.27 KB)
๐
mod_status.html.ko.euc-kr
(11.05 KB)
๐
mod_status.html.tr.utf8
(13.09 KB)
๐
mod_substitute.html
(130 B)
๐
mod_substitute.html.en
(7.98 KB)
๐
mod_suexec.html
(489 B)
๐
mod_suexec.html.en
(7.67 KB)
๐
mod_suexec.html.fr
(7.91 KB)
๐
mod_suexec.html.ja.utf8
(8.19 KB)
๐
mod_suexec.html.ko.euc-kr
(7.34 KB)
๐
mod_suexec.html.tr.utf8
(7.84 KB)
๐
mod_unique_id.html
(318 B)
๐
mod_unique_id.html.en
(14.04 KB)
๐
mod_unique_id.html.ja.utf8
(17.25 KB)
๐
mod_unique_id.html.ko.euc-kr
(12.1 KB)
๐
mod_userdir.html
(403 B)
๐
mod_userdir.html.en
(11.02 KB)
๐
mod_userdir.html.ja.utf8
(12.06 KB)
๐
mod_userdir.html.ko.euc-kr
(9.85 KB)
๐
mod_userdir.html.tr.utf8
(11.48 KB)
๐
mod_usertrack.html
(129 B)
๐
mod_usertrack.html.en
(16.85 KB)
๐
mod_version.html
(312 B)
๐
mod_version.html.en
(9.8 KB)
๐
mod_version.html.ja.utf8
(10.33 KB)
๐
mod_version.html.ko.euc-kr
(9.29 KB)
๐
mod_vhost_alias.html
(226 B)
๐
mod_vhost_alias.html.en
(18.39 KB)
๐
mod_vhost_alias.html.tr.utf8
(18.8 KB)
๐
module-dict.html
(403 B)
๐
module-dict.html.en
(8.75 KB)
๐
module-dict.html.ja.utf8
(9.81 KB)
๐
module-dict.html.ko.euc-kr
(8.02 KB)
๐
module-dict.html.tr.utf8
(8.94 KB)
๐
mpm_common.html
(396 B)
๐
mpm_common.html.de
(78.94 KB)
๐
mpm_common.html.en
(69.47 KB)
๐
mpm_common.html.ja.utf8
(77.47 KB)
๐
mpm_common.html.tr.utf8
(74.59 KB)
๐
mpm_netware.html
(127 B)
๐
mpm_netware.html.en
(9.09 KB)
๐
mpm_winnt.html
(303 B)
๐
mpm_winnt.html.de
(8.88 KB)
๐
mpm_winnt.html.en
(8.7 KB)
๐
mpm_winnt.html.ja.utf8
(9.26 KB)
๐
mpmt_os2.html
(124 B)
๐
mpmt_os2.html.en
(6.85 KB)
๐
prefork.html
(384 B)
๐
prefork.html.de
(14.96 KB)
๐
prefork.html.en
(14.24 KB)
๐
prefork.html.ja.utf8
(16.01 KB)
๐
prefork.html.tr.utf8
(14.94 KB)
๐
quickreference.html
(795 B)
๐
quickreference.html.de
(114.27 KB)
๐
quickreference.html.en
(112.91 KB)
๐
quickreference.html.es
(113.36 KB)
๐
quickreference.html.ja.utf8
(118.3 KB)
๐
quickreference.html.ko.euc-kr
(110.7 KB)
๐
quickreference.html.ru.koi8-r
(113.25 KB)
๐
quickreference.html.tr.utf8
(115.39 KB)
๐
quickreference.html.zh-cn
(112.83 KB)
๐
worker.html
(380 B)
๐
worker.html.de
(14.79 KB)
๐
worker.html.en
(14.32 KB)
๐
worker.html.ja.utf8
(16.11 KB)
๐
worker.html.tr.utf8
(14.86 KB)
Editing: mod_proxy_ajp.html.ja.utf8
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head><!-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX This file is generated from xml source: DO NOT EDIT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --> <title>mod_proxy_ajp - Apache HTTP ใตใผใ</title> <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /> <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /> <link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" /> <script src="../style/scripts/prettify.js" type="text/javascript"> </script> <link href="../images/favicon.ico" rel="shortcut icon" /></head> <body> <div id="page-header"> <p class="menu"><a href="../mod/">ใขใธใฅใผใซ</a> | <a href="../mod/directives.html">ใใฃใฌใฏใใฃใ</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">็จ่ช</a> | <a href="../sitemap.html">ใตใคใใใใ</a></p> <p class="apache">Apache HTTP ใตใผใ ใใผใธใงใณ 2.2</p> <img alt="" src="../images/feather.gif" /></div> <div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div> <div id="path"> <a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP ใตใผใ</a> > <a href="http://httpd.apache.org/docs/">ใใญใฅใกใณใใผใทใงใณ</a> > <a href="../">ใใผใธใงใณ 2.2</a> > <a href="./">ใขใธใฅใผใซ</a></div> <div id="page-content"> <div id="preamble"><h1>Apache ใขใธใฅใผใซ mod_proxy_ajp</h1> <div class="toplang"> <p><span>็ฟป่จณๆธใฟ่จ่ช: </span><a href="../en/mod/mod_proxy_ajp.html" hreflang="en" rel="alternate" title="English"> en </a> | <a href="../ja/mod/mod_proxy_ajp.html" title="Japanese"> ja </a></p> </div> <div class="outofdate">ใใฎๆฅๆฌ่ช่จณใฏใใงใซๅคใใชใฃใฆใใ ๅฏ่ฝๆงใใใใพใใ ๆ่ฟๆดๆฐใใใๅ ๅฎนใ่ฆใใซใฏ่ฑ่ช็ใใ่ฆงไธใใใ </div> <table class="module"><tr><th><a href="module-dict.html#Description">่ชฌๆ:</a></th><td><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> ใง AJP ใใตใใผใใใใใใฎใขใธใฅใผใซ</td></tr> <tr><th><a href="module-dict.html#Status">ในใใผใฟใน:</a></th><td>Extension</td></tr> <tr><th><a href="module-dict.html#ModuleIdentifier">ใขใธใฅใผใซ่ญๅฅๅญ:</a></th><td>proxy_ajp_module</td></tr> <tr><th><a href="module-dict.html#SourceFile">ใฝใผในใใกใคใซ:</a></th><td>mod_proxy_ajp.c</td></tr></table> <h3>ๆฆ่ฆ</h3> <p>ๆฌใขใธใฅใผใซใซใฏ <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> ใ<em>ๅฟ ่ฆใงใ</em>ใ <code>Apache JServ Protocol version 1.3</code> (ไปฅ้ <em>AJP13</em>) ใใตใใผใใใพใใ</p> <p><code>AJP13</code> ใใญใใณใซใๆฑใใใใใซใใใซใฏ <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> ใจ <code class="module"><a href="../mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code> ใใตใผใใซ็ตใฟ่พผใๅฟ ่ฆใใใใพใใ</p> <div class="warning"><h3>่ญฆๅ</h3> <p><a href="#access">ๅฎๅ จใชใตใผใใซใใ</a>ใพใงใใญใฏใทๆฉ่ฝใฏๆๅนใซใใชใใงใใ ใใใ ใชใผใใณใใญใญใทใตใผใใฏใใชใ่ช่บซใฎใใใใฏใผใฏใซใจใฃใฆใใ ใคใณใฟใผใใใๅ จไฝใซใจใฃใฆใๅฑ้บใงใใ</p> </div> </div> <div id="quickview"><h3 class="directives">ใใฃใฌใฏใใฃใ</h3> <p>ใใฎใขใธใฅใผใซใซใใฃใฌใฏใใฃใใฏใใใพใใใ</p> <h3>ใใใใฏ</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#overviewprotocol">ใใญใใณใซใฎๆฆ่ฆ</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#basppacketstruct">ๅบๆฌใใฑใใๆง้ </a></li> <li><img alt="" src="../images/down.gif" /> <a href="#rpacetstruct">ใชใฏใจในใใใฑใใๆง้ </a></li> <li><img alt="" src="../images/down.gif" /> <a href="#resppacketstruct">ใฌในใใณในใใฑใใๆง้ </a></li> </ul><h3>ๅ็ ง</h3> <ul class="seealso"> <li><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></li> </ul><ul class="seealso"><li><a href="#comments_section">ใณใกใณใ</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="overviewprotocol" id="overviewprotocol">ใใญใใณใซใฎๆฆ่ฆ</a></h2> <p><code>AJP13</code> ใใญใใณใซใฏใใฑใใๆๅใงใใ ๅฏ่ชญใชใใฌใผใณใใญในใๅฝขๅผใงใฏใชใใใคใใชๅฝขๅผใซใชใฃใใฎใฏใ ใใใใใใใฉใผใใณในไธใฎ็็ฑใซใใใพใใ ใฆใงใใตใผใใฏใตใผใใฌใใใณใณใใใจ TCP ใณใใฏใทใงใณใง้ไฟกใใพใใ ใฝใฑใใ็ๆใฏ้ใๅฆ็ใชใฎใงใ่ฒ ่ทใๆธใใใใใซใใตใผใใฌใใใณใณใใใจใฎ TCP ๆฅ็ถใ็ถญๆใใ่คๆฐใฎใชใฏใจในใใปใฌในใใณในๅฆ็ใตใคใฏใซใซๅฏพใใฆไธใคใฎ ใณใใฏใทใงใณใไฝฟใใพใใใใใซใชใฃใฆใใพใใ</p> <p>ใใใชใฏใจในใใซใณใใฏใทใงใณใๅฒใๅฝใฆใใใใจใใใฎๅฆ็ใตใคใฏใซใ ๅฎไบใใใพใงไปใฎใใฎใซไฝฟใใใใใจใฏใใใพใใใ ใคใพใใณใใฏใทใงใณไธใงใฏใใชใฏใจในใใฎๅๆๅฆ็ใฏ่กใใใพใใใ ใใฎใใใใณใใฏใทใงใณไธก็ซฏใงใฎๅฎ่กใใใณใผใใ็ฐกๆฝใซใงใใไธๆนใงใ ๅๆใซ้ใใณใใฏใทใงใณใฏๅคใใชใฃใฆใใพใใ</p> <p>ใตใผใใฌใใใณใณใใใธใฎใณใใฏใทใงใณใ้ใใๅพใฏใใณใใฏใทใงใณใฎ็ถๆ ใฏ ๆฌกใฎใฉใใใซใชใใพใ:</p> <ul> <li> Idle <br />ใณใใฏใทใงใณไธใงๅฆ็ใใใฆใใใชใฏใจในใใฏใใใพใใใ</li> <li> Assigned <br />ใณใใฏใทใงใณใฏใชใฏใจในใใๅฆ็ไธญใงใใ</li> </ul> <p>ใณใใฏใทใงใณใ็นๅฎใฎใชใฏใจในใใซใขใตใคใณใใใใจใๅบๆฌ็ใชๆ ๅ ฑ (ไพใใฐ HTTP ใใใ็ญ) ใๅง็ธฎใใใๅฝข (ไพใใฐ้ๅธธใฎๆๅญๅใฏๆดๆฐใซใจใณใณใผใใใใพใ) ใง่ปข้ใใใพใใ่ฉณ็ดฐใฏไธ่จใฎใใชใฏใจในใใใฑใใใฎๆง้ ใใๅ็ งใใฆใใ ใใใ ใชใฏใจในใใซใใใฃใๅญๅจ <code>(content-length > 0)</code> ใใใฐใ ๅบๆฌ็ใชๆ ๅ ฑใฎ็ดๅพใซๅฅใใฑใใใง่ปข้ใใใพใใ</p> <p>ใใฎๆ็นใงใใใใใใตใผใใฌใใใณใณใใใฏๅฆ็ใ้ๅงใงใใใใใซใชใใพใใ ใงใใฎใงใๆฌกใฎใกใใปใผใธใใฆใงใใตใผใใซๆปใใฆ็ฅใใใใใใใใซใชใใพใใ</p> <ul> <li>SEND_HEADERS <br />ใใฉใฆใถใซใใใใ้ไฟกใใพใใ</li> <li>SEND_BODY_CHUNK <br />ใใฉใฆใถใซใใใฃใใผใฟใฎใใฃใณใฏใ้ใใพใใ </li> <li>GET_BODY_CHUNK <br />ใชใฏใจในใใฎใใผใฟใๅ จใฆๅใๅใ็ตใใฃใฆใใชใใจใใซใ ๆฎใฃใฆใใใใผใฟใๅใๅใใพใใใใฑใใใซใใๅฎใพใฃใๆๅคง้ทใใใใไปปๆใฎ ๅคงใใใฎใใผใฟใใชใฏใจในใใฎใใใฃใจใใฆๅซใพใใใๅ ดๅ (ไพใใฐใใกใคใซใฎใขใใใญใผใใฎๅ ดๅ) ใซๅฟ ่ฆใจใชใใพใใ (ๆณจ: HTTP ใฎใใฃใณใฏ่ปข้ใจใฏ้ข้ฃใใใพใใใ)</li> <li>END_RESPONSE <br />ใชใฏใจในใๅฆ็ใตใคใฏใซใ็ตไบใใพใใ</li> </ul> <p>ๅใ ใฎใกใใปใผใธใฏใใใใ็ฐใชใใใผใฟใใฑใใๅฝขๅผใซใชใฃใฆใใพใใ ๅพ่ฟฐใฎใใฌในใใณในใใฑใใใฎๆง้ ใใๅ็ งใใฆใใ ใใใ</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="basppacketstruct" id="basppacketstruct">ๅบๆฌใใฑใใๆง้ </a></h2> <p>ใใฎใใญใใณใซใซใฏ XDR ใใๅใ็ถใใ ้จๅใๅฐใใใใพใใใๅคใใฎ็นใง ็ฐใชใใพใ (ไพใใฐ 4 ใใคใใขใฉใคใกใณใใงใชใใใจใชใฉ) ใ</p> <p>ใใคใใชใผใใผ: ๅใ ใฎใใคใใฎใจใณใใฃใขใณใใฉใใชใฃใฆใใใใฏใ ็งใฏ่ฉณใใใชใใฎใงใใใใชใใซใจใณใใฃใขใณใซใชใฃใฆใใใจๆใใพใใ XDR ไปๆงใงใใใชใฃใฆใใใฎใจใ็ด ๆดใใใใใจใซ sys/socket ใฉใคใใฉใชใ (C ใง) ใใใใ้ขจใซใงใใฆใใใฎใงใใใชใฎใ ใจๆใใพใใใ ใฝใฑใใๅผใณๅบใใฎๅ ้จใซใคใใฆใใ่ฉณใใๆนใใใใฃใใใใพใใใใ ใๆๆใใ ใใใ</p> <p>ใใญใใณใซใซใฏ 4 ใคใฎใใผใฟใฟใคใใใใใพใ: byte, boolean, integer, string ใงใใ</p> <dl> <dt><strong>Byte</strong></dt><dd>ใใคใไธใคใงใใ</dd> <dt><strong>Boolean</strong></dt> <dd>ใใคใไธใคใงใ<code>1 = true</code>, <code>0 = false</code> ใงใใ (C ใฎใใใซ) ้้ถใ็ใจใใฆๆฑใฃใฆใใพใใจใใใๅ ดๅใฏๅใใใใใใพใใใใ ๅใใชใใใใใใพใใใ</dd> <dt><strong>Integer</strong></dt> <dd><code>0 ใใ 2^16 (32768)</code> ใฎ็ฏๅฒใฎๆฐๅญใ้ซๆฌกใฎ 2 ใใคใใ ๅ ใซๆ ผ็ดใใใพใใ</dd> <dt><strong>String</strong></dt> <dd>ๅฏๅค้ทใฎๆๅญๅ (2^16 ใ้ทใใฎไธ้) ใ้ทใๆ ๅ ฑใฎใใฑใใ 2 ใใคใใฎๅพใซ ๆๅญๅ (็ต็ซฏๆๅญ '\0' ใๅซใ) ใ็ถใๅฝขๅผใงใจใณใณใผใใใใพใใ ใจใณใณใผใใใใฆใใ้ทใๆ ๅ ฑใฏๆๅพใฎ '\0' ใ<strong>ใซใฆใณใใใชใ</strong> ใใจใซๆณจๆใใฆใใ ใใโโใใใฏ <code>strlen</code> ใจๅๆงใงใใ ใใใใฎ็ต็ซฏๆๅญใในใญใใใใใใใซใใใพใๆๅณใฎ็กใใคใณใฏใชใกใณใๆ ใใใใใๆธใใชใใจใใใชใใฎใฏใ Java ใฎๅดใใ่ฆใใจๅฐใ็ดใใใใๆใใใใใใใใใพใใใ ใใใชใฃใ็็ฑใฏใใใใใServlet ใณใณใใใใ่ฟใใใๆๅญๅใ่ชญใฟๅบใๆใซใ ๅน็ใใ C ใฎใณใผใใๆธใใใใใซใใโโใตใผใใฌใใใใ่ฟใใใ ๆๅญๅใฏ \0 ๆๅญใง็ต็ซฏใใใฆใใใฎใงใC ใฎใณใผใใงใฏใใใใใณใใผใใใใซใ ไธใคใฎใใใใกใธใฎใชใใกใฌใณในใๅใๅใใใใซๆธใใใจใใงใใโโ ใใใ ใจๆใใใพใใ '\0' ๆๅญใใชใๅ ดๅใฏใC ใงใฏๆๅญๅใฎ่ฆๅใซๅใใใใซใณใใผใใชใใใฐ ใใใชใใชใฃใฆใใพใใพใใ</dd> </dl> <h3>ใใฑใใใตใคใบ</h3> <p>ๅคใใฎใณใผใใงใใใชใฃใฆใใใฎใงใใใใใฑใใใตใคใบใฎๆๅคงใตใคใบใฏ <code>8 * 1024 (8K)</code> ใงใใใใฑใใใฎๅฎ้ใฎ้ทใใฏใใใใซ ใจใณใณใผใใใใฆๅ ฅใฃใฆใใพใใ</p> <h3>ใใฑใใใใใ</h3> <p>ใตใผใใใใณใณใใใซ้ๅบใใใใใฑใใใฏ <code>0x1234</code> ใงๅงใพใใพใใ ใณใณใใใใใตใผใใซ้ใใใใใฑใใใฏ <code>AB</code> (ASCII ใณใผใ A ใจ ASCII ใณใผใ B) ใงๅงใพใใพใใใใฎไบใใคใใฎๅพใซใใใคใญใผใ้ทใ (ไธ่จใฎๅฝขๅผใง) ็ถใใพใใใใฎใใใใใคใญใผใ้ทใฎๆๅคงๅคใฏ 2^16 ใซใงใใใใใซๆใใพใใใ ๅฎ้ใซใฏใณใผใใงใฏๆๅคงๅคใฏ 8K ใซ่จญๅฎใใใฆใใพใใ</p> <table> <tr> <td colspan="6"><em>ใใฑใใๅฝขๅผ (Server->Container)</em></td> </tr> <tr> <td>Byte</td> <td>0</td> <td>1</td> <td>2</td> <td>3</td> <td>4...(n+3)</td> </tr> <tr> <td>Contents</td> <td>0x12</td> <td>0x34</td> <td colspan="2">ใใผใฟ้ท (n)</td> <td>Data</td> </tr> </table> <table> <tr> <td colspan="6"><em>ใใฑใใๅฝขๅผ (Container->Server)</em></td> </tr> <tr> <td>Byte</td> <td>0</td> <td>1</td> <td>2</td> <td>3</td> <td>4...(n+3)</td> </tr> <tr> <td>Contents</td> <td>A</td> <td>B</td> <td colspan="2">ใใผใฟ้ท (n)</td> <td>Data</td> </tr> </table> <p>ใปใจใใฉใฎใใฑใใใงใใใคใญใผใใฎๆๅใฎใใคใใใกใใปใผใธใฎๅใใจใณใณใผใ ใใฆใใพใใไพๅคใฏใตใผใใใใณใณใใใซ้ใใใใชใฏใจในใใใใฃใใฑใใใงใ โโใใใใฏๆจๆบ็ใชใใฑใใๅฝขๅผ (<code>0x1234</code> ใจใใฑใใ้ท) ใงใใใใใฎๅพใซ็ถใใใฌใใฃใใฏในใณใผใใใใใพใใใ</p> <p>ใฆใงใใตใผใใฏๆฌกใฎใกใใปใผใธใใตใผใใฌใใใณใณใใใซ้ๅบใงใใพใใ</p> <table> <tr> <td>ใณใผใ</td> <td>ใใฑใใใฎๅ</td> <td>ๆๅณ</td> </tr> <tr> <td>2</td> <td>Forward Request</td> <td>ใชใฏใจในใๅฆ็ใตใคใฏใซใๅพ็ถใฎใใผใฟใจใจใใซ้ๅงใใใ</td> </tr> <tr> <td>7</td> <td>Shutdown</td> <td>ใฆใงใใตใผใใใณใณใใใซใใณใณใใใ็ตไบใใใใใซไผใใใ</td> </tr> <tr> <td>8</td> <td>Ping</td> <td>ใฆใงใใตใผใใใณใณใใใซๅถๅพกใๅใๆใคใใใซไผใใ (ใปใญใฅใขใญใฐใคใณใใงใผใบ) ใ</td> </tr> <tr> <td>10</td> <td>CPing</td> <td>ใฆใงใใตใผใใใณใณใใใซ CPong ใงๅณๅบงใซๅฟ็ญใใใใใซไผใใใ</td> </tr> <tr> <td>none</td> <td>Data</td> <td>ใตใคใบ (2 ใใคใ) ใจใใใซ็ถใใใใฃใใผใฟใ</td> </tr> </table> <p>ๅบๆฌ็ใชใปใญใฅใชใใฃใ็ขบไฟใใใใใใในใใใใฆใใใใทใณใจๅไธใฎ ใใทใณใใใฎใชใฏใจในใใซๅฏพใใฆใฎใฟใใณใณใใใฏๅฎ้ใซ <code>Shutdown</code> ใๅฎ่กใใพใใ</p> <p>ๆๅใฎ <code>Data</code> ใใฑใใใฏใ<code>Forward Request</code> ใฎ็ดๅพใซใฆใงใใตใผใใใ้ใใใพใใ</p> <p>ใตใผใใฌใใใณใณใใใฏใฆใงใใตใผใใซใๆฌกใฎใฟใคใใฎใกใใปใผใธใ้ใใใจใ ใงใใพใ :</p> <table> <tr> <td>ใณใผใ</td> <td>ใใฑใใใฎๅ</td> <td>ๆๅณ</td> </tr> <tr> <td>3</td> <td>Send Body Chunk</td> <td>ใตใผใใฌใใใณใณใใใใใฆใงใใตใผใใซ (ใใใฆใใใใใใฎใพใพใใฉใฆใถใซ)ใใใใฃใฎใใฃใณใฏใ้ใใ</td> </tr> <tr> <td>4</td> <td>Send Headers</td> <td>ใตใผใใฌใใใณใณใใใใใฆใงใใตใผใใซ (ใใใฆใใใใใใฎใพใพใใฉใฆใถใซ) ใฌในใใณในใใใใ้ใใ</td> </tr> <tr> <td>5</td> <td>End Response</td> <td>ใฌในใใณใน (ใคใพใใชใฏใจในใๅฆ็ใตใคใฏใซ) ็ตไบใฎ็ฎๅฐใ้ใใ </td> </tr> <tr> <td>6</td> <td>Get Body Chunk</td> <td>ใพใ ๅ จใฆ่ปข้ใใใฆใใชใๅ ดๅใๆฎใฃใฆใใใชใฏใจในใใฎใใผใฟใๅใๅใใ </td> </tr> <tr> <td>9</td> <td>CPong ๅฟ็ญ</td> <td>CPing ใชใฏใจในใใซๅฟ็ญใใใ</td> </tr> </table> <p>ไธ่จใกใใปใผใธใฏใใใใใๅ ้จๆง้ ใ็ฐใชใฃใฆใใพใใ่ฉณ็ดฐใฏไธ่จใใ่ฆงใใ ใใใ </p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="rpacetstruct" id="rpacetstruct">ใชใฏใจในใใใฑใใๆง้ </a></h2> <p>ใตใผใใใใณใณใใใธ้ใใใใกใใปใผใธใ <em>Forward Request</em> ๅใฎๅ ดๅ :</p> <div class="example"><pre> AJP13_FORWARD_REQUEST := prefix_code (byte) 0x02 = JK_AJP13_FORWARD_REQUEST method (byte) protocol (string) req_uri (string) remote_addr (string) remote_host (string) server_name (string) server_port (integer) is_ssl (boolean) num_headers (integer) request_headers *(req_header_name req_header_value) attributes *(attribut_name attribute_value) request_terminator (byte) OxFF </pre></div> <p><code>request_headers</code> ใฏๆฌกใฎใใใชๆง้ ใซใชใฃใฆใใพใ : </p><div class="example"><pre> req_header_name := sc_req_header_name | (string) [see below for how this is parsed] sc_req_header_name := 0xA0xx (integer) req_header_value := (string) </pre></div> <p><code>ๅฑๆง</code> ใฏใชใใทใงใณใงใๆฌกใฎใใใชๆง้ ใใใฆใใพใ :</p> <div class="example"><pre> attribute_name := sc_a_name | (sc_a_req_attribute string) attribute_value := (string) </pre></div> <p>ใใฃใจใ้่ฆใชใใใใฏ <code>content-length</code> ใ ใจใใใใจใซ ๆณจๆใใฆใใ ใใใใณใณใใใฏๆฌกใฎใใฑใใใๆขใใใฉใใใใ ใใใ่ฆใฆๆฑบใใใใใงใใ</p> <h3>Forward Request ่ฆ็ด ใฎ่ฉณ็ดฐใช่ชฌๆ </h3> <h3>Request prefix</h3> <p>ใชใฏใจในใใซใคใใฆใฏๅ จใฆใใใฎๅคใฏ 2 ใซใชใใพใใไปใฎ Prefix ใณใผใใฎ่ฉณ็ดฐใฏ ไธ่จใใ่ฆงใใ ใใใ</p> <h3>Method</h3> <p>HTTP ใกใฝใใใฏ 1 ใใคใใซใจใณใณใผใใใใพใ :</p> <table> <tr><td>Command Name</td><td>Code</td></tr> <tr><td>OPTIONS</td><td>1</td></tr> <tr><td>GET</td><td>2</td></tr> <tr><td>HEAD</td><td>3</td></tr> <tr><td>POST</td><td>4</td></tr> <tr><td>PUT</td><td>5</td></tr> <tr><td>DELETE</td><td>6</td></tr> <tr><td>TRACE</td><td>7</td></tr> <tr><td>PROPFIND</td><td>8</td></tr> <tr><td>PROPPATCH</td><td>9</td></tr> <tr><td>MKCOL</td><td>10</td></tr> <tr><td>COPY</td><td>11</td></tr> <tr><td>MOVE</td><td>12</td></tr> <tr><td>LOCK</td><td>13</td></tr> <tr><td>UNLOCK</td><td>14</td></tr> <tr><td>ACL</td><td>15</td></tr> <tr><td>REPORT</td><td>16</td></tr> <tr><td>VERSION-CONTROL</td><td>17</td></tr> <tr><td>CHECKIN</td><td>18</td></tr> <tr><td>CHECKOUT</td><td>19</td></tr> <tr><td>UNCHECKOUT</td><td>20</td></tr> <tr><td>SEARCH</td><td>21</td></tr> <tr><td>MKWORKSPACE</td><td>22</td></tr> <tr><td>UPDATE</td><td>23</td></tr> <tr><td>LABEL</td><td>24</td></tr> <tr><td>MERGE</td><td>25</td></tr> <tr><td>BASELINE_CONTROL</td><td>26</td></tr> <tr><td>MKACTIVITY</td><td>27</td></tr> </table> <p>ไปๅพใฎ ajp13 ใใผใธใงใณใงใฏใใใฎไธ่ฆงใซใชใใไปๅพ่ฟฝๅ ใใใใกใฝใใใ ้ใใใใใใพใใใ</p> <h3>protocol, req_uri, remote_addr, remote_host, server_name, server_port, is_ssl</h3> <p>ใใใใฏใพใใซๆๅญ้ใใฎใใฎใงใใใฉใใๅฟ ่ฆใงใใชใฏใจในใใฎๆฏๅใซใคใ ้ใใใพใใ</p> <h3>Headers</h3> <p><code>request_headers</code> ใฎๆง้ ใฏๆฌกใฎใใใชใใฎใงใ : ใพใใใใใฎๆฐ <code>num_headers</code> ใใจใณใณใผใใใใพใใ ๆฌกใซใใใๅ <code>req_header_name</code> / ๅค <code>req_header_value</code> ใฎ็ตใ็ถใใพใใๅน็ใฎใใใไธ่ฌ็ใชใใใใฏๆดๆฐใงใจใณใณใผใใใฆ่ปข้ใใพใใ ใใใๅใๅบๆฌใใใใฎไธ่ฆงใซ็กใๅ ดๅใฏใ้ๅธธ้ใ (ๆๅญๅใจใใฆใ้ทใ ใใฌใใฃใใฏในไปใใง) ่ปข้ใใใพใใไธ่ฌ็ใชใใใ <code>sc_req_header_name</code> ใฎไธ่ฆงใจใใฎใณใผใใฏๆฌกใฎ้ใใงใ (ใฉใใๅคงๆๅญๅฐๆๅญใๅบๅฅใใพใ) :</p> <table> <tr><td>ๅๅ</td><td>ใณใผใใฎๅค</td><td>ใณใผใๅ</td></tr> <tr><td>accept</td><td>0xA001</td><td>SC_REQ_ACCEPT</td></tr> <tr><td>accept-charset</td><td>0xA002</td><td>SC_REQ_ACCEPT_CHARSET </td></tr> <tr><td>accept-encoding</td><td>0xA003</td><td>SC_REQ_ACCEPT_ENCODING </td></tr> <tr><td>accept-language</td><td>0xA004</td><td>SC_REQ_ACCEPT_LANGUAGE </td></tr> <tr><td>authorization</td><td>0xA005</td><td>SC_REQ_AUTHORIZATION</td> </tr> <tr><td>connection</td><td>0xA006</td><td>SC_REQ_CONNECTION</td></tr> <tr><td>content-type</td><td>0xA007</td><td>SC_REQ_CONTENT_TYPE</td> </tr> <tr><td>content-length</td><td>0xA008</td><td>SC_REQ_CONTENT_LENGTH</td> </tr> <tr><td>cookie</td><td>0xA009</td><td>SC_REQ_COOKIE</td></tr> <tr><td>cookie2</td><td>0xA00A</td><td>SC_REQ_COOKIE2</td></tr> <tr><td>host</td><td>0xA00B</td><td>SC_REQ_HOST</td></tr> <tr><td>pragma</td><td>0xA00C</td><td>SC_REQ_PRAGMA</td></tr> <tr><td>referer</td><td>0xA00D</td><td>SC_REQ_REFERER</td></tr> <tr><td>user-agent</td><td>0xA00E</td><td>SC_REQ_USER_AGENT</td></tr> </table> <p>ใใใ่ชญใฟ่พผใ Java ใฎใณใผใใงใฏใๆๅใฎ 2 ใใคใๆดๆฐใๅใ่พผใฟใ ็ฎๅฐใซใชใใใคใ <code>'0xA0'</code> ใงใใใฐใใใใๅใฎ้ ๅใฎ ใคใณใใใฏในใไฝฟใใพใใๅ ้ ญใใคใใ <code>0xA0</code> ใงใชใๅ ดๅใฏใ ๅ ้ ญ 2 ใใคใใฏๆๅญๅ้ทใ่กจใๆดๆฐใงใใใจ่งฃ้ใใ่ชญใฟ่พผใฟใฏใใใพใใ</p> <p>ใใใๅใฎ้ทใใฏ <code>0x9999 (==0xA000 -1)</code> ไปฅไธใซใชใใชใใจใใ ไปฎๅฎใฎไธใซๅใใฆใใฆใๅฐใใใใพใใงใใๅ็็ใชๆๅใซใชใฃใฆใใพใใ</p> <div class="note"><h3>ๆณจ:</h3> <code>content-length</code> ใใใใฏใจใฆใ้่ฆใงใใ ๅญๅจใใฆใใฆ้ใผใญใงใใใฐใใชใฏใจในใใซใฏใใใฃใใใ (ไพใใฐ POST ใชใฏใจในใ) ใจๆจๆธฌใใใใฎใใใฃใๅใ่พผใใใใซ ็ดๅพใฎใใฑใใใๅ ฅๅในใใชใผใ ใใ่ชญใฟ่พผใฟใฏใใใพใใ </div> <h3>ๅฑๆง</h3> <p><code>?</code> ใใฌใใฃใใฏในใงๅงใพใๅฑๆง (ไพ <code>?context</code>) ใฏใ็็ฅๅฏ่ฝใงใใใใใใๅฑๆงใฎๅใ็คบใ 1 ใใคใใฎใณใผใใจใ ๅคใฎๆๅญๅใ็ถใใพใใ ใใใใฏ้ ไธๅใง้ใใใจใใงใใพใ (C ใฎใณใผใใฏๅธธใซไธใฎไธ่ฆง้ ใซ ้ใใใใงใใ) ใ ใชใใทใงใณใฎๅฑๆงใฎใชในใใฎๆๅพใซใฏใ็นๅฅใช็ตไบใณใผใใ้ใใใพใใ ใณใผใใฎไธ่ฆงใฏ : </p> <table> <tr><td>Information</td><td>Code Value</td><td>Note</td></tr> <tr><td>?context</td><td>0x01</td><td>ๆชๅฎ่ฃ </td></tr> <tr><td>?servlet_path</td><td>0x02</td><td>ๆชๅฎ่ฃ </td></tr> <tr><td>?remote_user</td><td>0x03</td><td /></tr> <tr><td>?auth_type</td><td>0x04</td><td /></tr> <tr><td>?query_string</td><td>0x05</td><td /></tr> <tr><td>?jvm_route</td><td>0x06</td><td /></tr> <tr><td>?ssl_cert</td><td>0x07</td><td /></tr> <tr><td>?ssl_cipher</td><td>0x08</td><td /></tr> <tr><td>?ssl_session</td><td>0x09</td><td /></tr> <tr><td>?req_attribute</td><td>0x0A</td><td>Name (the name of the attribute follows)</td></tr> <tr><td>?ssl_key_size</td><td>0x0B</td><td /></tr> <tr><td>are_done</td><td>0xFF</td><td>request_terminator</td></tr> </table> <p><code>context</code> ใจ <code>servlet_path</code> ใฏ็พๅจใฎ C ใฎ ใณใผใใงใฏใปใใใใใฆใใพใใใใพใใใปใจใใฉใฎ Java ใฎใณใผใใงใใ ใใฎใใฃใผใซใใงไฝใ้ใใใฆใ็ก่ฆใใใพใ (ใใใใฎใณใผใใฎๅพใซๆๅญๅใ ้ใใใใจๅฃใใใใฎใใใใพใ)ใ ใใใใใฐใชใฎใใๅใซๆชๅฎ่ฃ ใชใฎใใๆญดๅฒ็็ต็ทฏใงๆฎใฃใฆใใใณใผใใชใฎใ ๅใใใพใใใใใณใใฏใทใงใณใฎไธกๅดใจใใง่ฆๅฝใใใพใใใ</p> <p><code>remote_user</code> ใจ <code>auth_type</code> ใฏใใใใ HTTP ใฌใใซใฎ่ช่จผใๅ็ งใใฆใใฆใใชใขใผใใฆใผใถใฎใฆใผใถๅใจ่ช่จผใซไฝฟ็จใใ ใฟใคใ (ไพ Basic, Digest) ใซใคใใฆใใๅใใใพใใ</p> <p><code>query_string</code>, <code>ssl_cert</code>, <code>ssl_cipher</code>, <code>ssl_session</code> ใฏ HTTP ใจ HTTPS ใฎๅฏพๅฟใใ้จๅใๅ็ งใใพใใ</p> <p><code>jvm_route</code> ใฏในใใฃใใญใผใปใใทใงใณใฎใตใใผใโโ ใญใผใใใฉใณในใใฆใใ่คๆฐใฎใตใผใไธญใฎ็นๅฎใฎ Tomcat ใคใณในใฟใณในใจใ ใฆใผใถใฎใปใใทใงใณใจใ็ดไปใใๆฉ่ฝโโใซไฝฟใใใพใใ</p> <p>ใใฎๅบๆฌๅฑๆงไธ่ฆงใซ็กใใใฎใซใคใใฆใฏใ<code>req_attribute</code> ใณใผใ <code>0x0A</code> ็ต็ฑใงๅฑๆงใไฝๅใงใ้ใใใจใใงใใพใใ ๅฑๆงใฎๅๅใจๅคใฎๆๅญๅใฎ็ตใใใใใใใใฎใณใผใใฎ็ดๅพใซ้ใใพใใ ็ฐๅขๅคๆฐใฏใใฎๆนๆณใงไผใใใใพใใ</p> <p>ๆๅพใซๅฑๆงใๅ จใฆ้ไฟกใใใๅพใซใๅฑๆงใฎ็ต็ซฏใ็คบใ <code>0xFF</code> ใ้ๅบใใใพใใใใฎไฟกๅทใฏๅฑๆงใฎไธ่ฆงใฎ็ตใใใ็คบใใจๅๆใซใใชใฏใจในใ ใใฑใใใฎ็ต็ซฏใใ็คบใใฆใใพใใ</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="resppacketstruct" id="resppacketstruct">ใฌในใใณในใใฑใใๆง้ </a></h2> <p>ใณใณใใใใตใผใใซ้ใ่ฟใใใจใฎใงใใใกใใปใผใธ:</p> <div class="example"><pre> AJP13_SEND_BODY_CHUNK := prefix_code 3 chunk_length (integer) chunk *(byte) AJP13_SEND_HEADERS := prefix_code 4 http_status_code (integer) http_status_msg (string) num_headers (integer) response_headers *(res_header_name header_value) res_header_name := sc_res_header_name | (string) [see below for how this is parsed] sc_res_header_name := 0xA0 (byte) header_value := (string) AJP13_END_RESPONSE := prefix_code 5 reuse (boolean) AJP13_GET_BODY_CHUNK := prefix_code 6 requested_length (integer) </pre></div> <h3>่ฉณ็ดฐ :</h3> <h3>Send Body Chunk</h3> <p>ใใฃใณใฏใฏๅบๆฌ็ใซใฏใใคใใชใใผใฟใงใใใฉใฆใถใซ็ดๆฅ้ใใใพใใ</p> <h3>Send Headers</h3> <p>ในใใผใฟในใณใผใใจใกใใปใผใธใ้ๅธธใฎ HTTP ใฎ้ไฟกใซใฏใใใพใ (ไพ <code>200</code> ใจ <code>OK</code>)ใใฌในใใณในใใใๅใฏใ ใชใฏใจในใใใใๅใจๅๆงใฎๆนๆณใงใจใณใณใผใใใใพใใ ใณใผใใจๆๅญๅใฎๅคๅฅๆนๆณใฎ่ฉณ็ดฐใซ้ขใใฆใฏใไธ่จใฎ header_encoding ใๅ็ งใใฆใใ ใใใ ไธ่ฌ็ใชใใใใฎใณใผใใฏ :</p> <table> <tr><td>ๅๅ</td><td>ใณใผใใฎๅค</td></tr> <tr><td>Content-Type</td><td>0xA001</td></tr> <tr><td>Content-Language</td><td>0xA002</td></tr> <tr><td>Content-Length</td><td>0xA003</td></tr> <tr><td>Date</td><td>0xA004</td></tr> <tr><td>Last-Modified</td><td>0xA005</td></tr> <tr><td>Location</td><td>0xA006</td></tr> <tr><td>Set-Cookie</td><td>0xA007</td></tr> <tr><td>Set-Cookie2</td><td>0xA008</td></tr> <tr><td>Servlet-Engine</td><td>0xA009</td></tr> <tr><td>Status</td><td>0xA00A</td></tr> <tr><td>WWW-Authenticate</td><td>0xA00B</td></tr> </table> <p>ใณใผใใใใใๆๅญๅใฎ็ดๅพใซใฏใใใใใฎๅคใใจใณใณใผใใใใพใใ</p> <h3>End Response</h3> <p>ใชใฏใจในใๅฆ็ใตใคใฏใซใฎ็ตไบใ็ฅใใใพใใ<code>reuse</code> ใใฉใฐใ็ <code>(==1)</code> ใฎๅ ดๅใ็พๅจไฝฟ็จใใฆใใ TCP ใณใใฏใทใงใณใฏๆฌกใฎๆฐใใ ใชใฏใจในใใซไฝฟใใใใใซใชใใพใใ<code>reuse</code> ใๅฝ (C ใฎใณใผใใงใฏ 1 ไปฅๅคใฎๅ จใฆ) ใฎๅ ดๅใฏใใณใใฏใทใงใณใ้ใใใใจใซใชใใพใใ</p> <h3>Get Body Chunk</h3> <p>(ใใใฃใฎใตใคใบใๅคงใใใใฆๆๅใฎใใฑใใใซๅใพใใชใๅ ดๅใใ ใชใฏใจในใใใใฃใณใฏ่ปข้ใใใๅ ดๅใชใฉใซใฏใ) ใณใณใใใฏใชใฏใจในใใใใฎ ใใผใฟ่ชญใฟ่พผใฟ่ฆๆฑใใใพใใใตใผใๅดใฏใใใซๅฏพใใฆใๆๅฐ <code>request_length</code> ๆๅคง <code>(8186 (8 Kbytes - 6))</code> ใฎ็ฏๅฒใงใๆช่ปข้ใงๆฎใฃใฆใใใชใฏใจในใใใใฃใฎๅคงใใใฎใใผใฟใ ้ใ่ฟใใพใใ<br /> ใใใฃใซใใไปฅไธใใผใฟใๆฎใฃใฆใใชใๅ ดๅ (ใคใพใใตใผใใฌใใใ ใใใฃใฎๆๅพใ่ถ ใใฆ่ชญใฟ่พผใใใจใใๅ ดๅ) ใใตใผใใฏ ใใคใญใผใ้ท 0 ใฎ<em>็ฉบใใฑใใ</em><code>(0x12,0x34,0x00,0x00)</code> ใ้ใ่ฟใใพใใ</p> </div> </div> <div class="bottomlang"> <p><span>็ฟป่จณๆธใฟ่จ่ช: </span><a href="../en/mod/mod_proxy_ajp.html" hreflang="en" rel="alternate" title="English"> en </a> | <a href="../ja/mod/mod_proxy_ajp.html" title="Japanese"> ja </a></p> </div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">ใณใกใณใ</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; var comments_identifier = 'http://httpd.apache.org/docs/2.2/mod/mod_proxy_ajp.html'; (function(w, d) { if (w.location.hostname.toLowerCase() == "httpd.apache.org") { d.write('<div id="comments_thread"><\/div>'); var s = d.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier; (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s); } else { d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>'); } })(window, document); //--><!]]></script></div><div id="footer"> <p class="apache">Copyright 2013 The Apache Software Foundation.<br />ใใฎๆๆธใฏ <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> ใฎใฉใคใปใณในใงๆไพใใใฆใใพใใ.</p> <p class="menu"><a href="../mod/">ใขใธใฅใผใซ</a> | <a href="../mod/directives.html">ใใฃใฌใฏใใฃใ</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">็จ่ช</a> | <a href="../sitemap.html">ใตใคใใใใ</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); } //--><!]]></script> </body></html>
Upload File
Create Folder