home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 November / CMCD1104.ISO / Software / Complet / Apache / apache_2.0.52-win32-x86-no_ssl.msi / Data.Cab / F278441_ebcdic.xml.ko < prev    next >
Extensible Markup Language  |  2004-05-07  |  16KB  |  552 lines

  1. <?xml version="1.0" encoding="EUC-KR" ?>
  2. <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
  3. <?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
  4. <!-- English Revision: 1.3.2.6 -->
  5.  
  6. <!--
  7.  Copyright 2004 The Apache Software Foundation
  8.  
  9.  Licensed under the Apache License, Version 2.0 (the "License");
  10.  you may not use this file except in compliance with the License.
  11.  You may obtain a copy of the License at
  12.  
  13.      http://www.apache.org/licenses/LICENSE-2.0
  14.  
  15.  Unless required by applicable law or agreed to in writing, software
  16.  distributed under the License is distributed on an "AS IS" BASIS,
  17.  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18.  See the License for the specific language governing permissions and
  19.  limitations under the License.
  20. -->
  21.  
  22. <manualpage metafile="ebcdic.xml.meta">
  23.   <parentdocument href="./">Platform Specific Notes</parentdocument>
  24.  
  25.   <title>╛╞╞──í EBCDIC ╞≈╞├</title>
  26.  
  27.   <summary>
  28.  
  29.     <note type="warning">└╠ ╣«╝¡┤┬ ╛╞╞──í └Ñ╝¡╣÷ 2.0 ╣÷└ⁿ┐í╝¡
  30.     ║»░µ╡╚ │╗┐δ└╗ ┤π░φ└╓┴÷ ╛╩┤┘. ╛╞┴≈╡╡ └»╚┐╟╤ ┴ñ║╕░í └╓┴÷╕╕,
  31.     ┴╓└╟╟╪╝¡ ╗τ┐δ╟╧▒µ ╣┘╢⌡┤┘.
  32.     </note>
  33.  
  34.   </summary>
  35.  
  36.   <section id="overview">
  37.  
  38.     <title>╛╞╞──í EBCDIC ╞≈╞├ ░│┐Σ</title>
  39.  
  40.     <p>╛╞╞──í └Ñ╝¡╣÷┤┬ 1.3 ╣÷└ⁿ╢º ├│└╜└╕╖╬ EBCDIC ╣«└┌┴²╟╒└╗
  41.     ▒Γ║╗ ╣«└┌┴²╟╒└╕╖╬ ╗τ┐δ╟╧┤┬ (║±-ASCII) ╕▐└╬╟├╖╣└╙ ──╟╗┼═╖╬
  42.     ╞≈╞├╡╟╛·┤┘.</p>
  43.  
  44.     <p>(<a
  45.     href="http://www.siemens.de/servers/bs2osd/osdbc_us.htm">BS2000/OSD
  46.     ┐ε┐╡├╝┴ª</a>╕ª ╗τ┐δ╟╧┤┬ SIEMENS ░Φ┐¡ ╕▐└╬╟├╖╣└╙└╗ ╕╗╟╤┤┘.
  47.     └╠ ╕▐└╬╟├╖╣└╙ ┐ε┐╡├╝┴ª┐í┤┬ ╟÷└τ SVR4░Φ┐¡└╟ POSIX ╟╧└º╜├╜║┼█└╠
  48.     └╓┤┘).</p>
  49.  
  50.     <p>╞≈╞├└║ ├│└╜┐í ┤┘└╜░· ░░└║ ╕±└√┐í╝¡ ╜├└█╡╟╛·┤┘</p>
  51.  
  52.     <ul>
  53.       <li>└╠ ╟├╖╣╞√└╕╖╬╡╡ <a href="http://dev.apache.org/">╛╞╞──í
  54.       └Ñ╝¡╣÷</a>╕ª ╞≈╞├╟╥ ╝÷ └╓┤┘┤┬ ░í┤╔╝║└╗ ║╕└╠▒Γ└º╟╪╝¡</li>
  55.  
  56.       <li>(╕ε│Γ └ⁿ┐í ╞≈╞├╡╚) ┐└╖í╡╚ <a
  57.       href="http://www.w3.org/Daemon/">CERN-3.0</a> ╝¡╣÷╕ª ┤δ├╝╟╥
  58.       "╛╡╕╕╟╧░φ └»┤╔╟╤" ╚─░Φ└┌╕ª ├ú▒Γ└º╟╪</li>
  59.  
  60.       <li>└╠ ╟├╖╣╞√┐í╝¡ ╛╞╞──í└╟ prefork ╟┴╖╬╝╝╜║ ╣µ╜─└╠ CERN└╟
  61.       accept-fork-serve ╣µ╜─ ║╕┤┘ 5╣Φ └╠╗≤ ╝║┤╔└╠ ┴┴└╜└╗
  62.       ║╕└╠▒Γ└º╟╪╝¡.</li>
  63.     </ul>
  64.  
  65.     <p>└╠ ╣«╝¡┤┬ ╞≈╞├╜├ ┐⌐╖» ╝│░Φ╗≤ ░ß┴ñ└╟ └╠└»╕ª ╝│╕φ╟╤┤┘.</p>
  66.  
  67.   </section>
  68.  
  69.   <section id="design">
  70.  
  71.     <title>╝│░Φ ╕±╟Ñ</title>
  72.  
  73.     <p>EBCDIC ╞≈╞├└╟ ╕±└√┴▀ ╟╧│¬┤┬ ╗⌡╖╬┐ε ╝¡╣÷╖╬ └ⁿ╚»└╗ └»╡╡╟╧░φ
  74.     ╜▒░╘ └ⁿ╚»╟╥ ╝÷ └╓╡╡╖╧ ░í┤╔╟╤ (EBCDIC) CERN ╝¡╣÷┐═ ╚ú╚»╝║└╗
  75.     └»┴÷╟╧┤┬ ░═└╠┤┘. ▒╫╖í╝¡ HTML ╣«╝¡░í (└╠└ⁿ CERN ╝¡╣÷░í └╬╜─╟╧┤┬
  76.     └»└╧╟╤ ╟ⁿ╜─└╬) ASCII┐═ (POSIX ╟╧└º╜├╜║┼█└╟ ▒Γ║╗ ╣«╝¡ ╟ⁿ╜─.
  77.     ▒╫╖»╣╟╖╬ <code>grep</code>└╠│¬ <code>sed</code> ░░└║ POSIX
  78.     ╡╡▒╕╕ª ╗τ┐δ╟╥ ╝÷ └╓┤┬ ╟÷╜╟└√└╬ ╟ⁿ╜─└╬) EBCDIC ┴▀ ╛ε┤└ ╟ⁿ╜─└╬┴÷
  79.     ╝│┴ñ╟╥ ╝÷ └╓╛ε╛▀ ╟╤┤┘. ╟÷└τ ╟╪░ß├Ñ└║ ╛╞╞──í ╝¡╣÷░í ┴▀░ú┐í╝¡
  80.     ╣«╝¡╕ª ░í╖╬├ñ╝¡ ╣«╝¡└╟ ╟ⁿ╜─└╗ ╞─╛╟╟╧┤┬ "░í╗≤ MIME ╟ⁿ╜─"└╠┤┘
  81.     (╛╞╖í ┬ⁿ░φ). ┤┘└╜ ╣÷└ⁿ┐í╝¡┤┬ ║»╚»╟╪╛▀╟╥ ╕≡╡τ ╣«╝¡┐í
  82.     "ebcdic-handler"╕ª ┴ñ└╟╟╧┤┬ ╣µ╣²└╕╖╬ ╣«┴ª╕ª ╟╪░ß╟╥ ░═└╠┤┘.</p>
  83.  
  84.   </section>
  85.  
  86.   <section id="technical">
  87.  
  88.     <title>▒Γ╝·└√ ╟╪░ß├Ñ</title>
  89.  
  90.     <p>╛╞╞──í░í BUFF └┌╖ß╟ⁿ░· ╕▐╜ß╡σ╕ª ╗τ┐δ╟╧┐⌐ ╕≡╡τ └╘├Γ╖┬└╗
  91.     ╟╧╣╟╖╬ ░í└σ ╜¼┐ε ╣µ╣²└║ BUFF ├│╕« ╟╘╝÷┐í ║»╚»▒Γ┤╔└╗ ├▀░í╟╧┤┬
  92.     ░═└╠┤┘. ╛≡┴ª╡τ┴÷ ║»╚»╟╥ ╝÷ └╓╛ε╛▀ ╟╧▒Γ╢º╣«┐í BUFF ░┤├╝╕ª
  93.     ║»╚»╟╪╛▀ ╟╧┤┬┴÷ ╛╦╖┴┴╓┤┬ BUFF ╟Ñ╜├╕ª ├▀░í╟▀┤┘. └╠ ╟Ñ╜├┤┬
  94.     HTTP ╟┴╖╬┼Σ─▌└╟ ┐⌐╖» ┤▄░Φ┐í╝¡ ║»░µ╡╔ ╝÷ └╓┤┘:</p>
  95.  
  96.     <ul>
  97.       <li>┐Σ├╗└╗ ╣▐▒Γ └ⁿ┐í <strong>║»╚»</strong> (┐Σ├╗░· ┐Σ├╗╟∞┤⌡░í
  98.       ╟╫╗≤ ASCII ╟ⁿ╜─└╠▒Γ ╢º╣«┐í)</li>
  99.  
  100.       <li>┐Σ├╗ │╗┐δ└╗ ╣▐╛╥└╗╢º content type┐í ╡√╢≤
  101.       <strong>║»╚»/║»╚»╛╚╟╘</strong> (┐Σ├╗ │╗┐δ└╠ ASCII ╣«└┌│¬
  102.       ╣┘└╠│╩╕« ╞─└╧└╬ ░µ┐∞ ║»╚»╟╪╛▀ ╟╧▒Γ╢º╣«┐í)</li>
  103.  
  104.       <li>└└┤Σ╟∞┤⌡╕ª ║╕│╗▒Γ └ⁿ┐í <strong>║»╚»</strong> (└└┤Σ╟∞┤⌡┤┬
  105.       ╟╫╗≤ ASCII ╟ⁿ╜─└╠▒Γ╢º╣«┐í)</li>
  106.  
  107.       <li>└└┤Σ │╗┐δ└╗ ║╕│╛╢º content type┐í ╡√╢≤
  108.       <strong>║»╚»/║»╚»╛╚╟╘</strong> (└└┤Σ │╗┐δ└╠ ╣«└┌ ╞─└╧└╠░┼│¬
  109.       ╣┘└╠│╩╕« ╞─└╧└╠▒Γ╢º╣«┐í)</li>
  110.     </ul>
  111.  
  112.   </section>
  113.  
  114.   <section id="porting">
  115.  
  116.     <title>╞≈╞├┐í ┤δ╟╪╝¡</title>
  117.  
  118.     <ol>
  119.       <li>
  120.         <p>╝╥╜║└╟ ║»╚¡┤┬ ╡╬░í┴÷ <code>#ifdef</code>╖╬ ▒╕║╨╟╥
  121.         ╝÷ └╓┤┘:</p>
  122.  
  123.         <dl>
  124.           <dt><code><strong>#ifdef
  125.           CHARSET_EBCDIC</strong></code></dt>
  126.  
  127.           <dd>
  128.             <p>╕≡╡τ EBCDIC▒Γ╣▌ ──╟╗┼═┐í ╟╩┐Σ╟╤ ─┌╡σ. ╣«└┌║»╚»,
  129.             ╡╬ ╣«└┌┴²╟╒░ú└╟ ┐¼╝╙╡╚ ╣«└┌░¬ ┬≈└╠, ╛ε╢▓ HTTP ╟┴╖╬┼Σ─▌
  130.             ║╬║╨└╠ ║»╚»╡╟╛▀ ╟╧┤┬┴÷╕ª ╛╦╖┴┴╓┤┬ ╟Ñ╜├ <em>╡ε.</em></p>
  131.           </dd>
  132.  
  133.           <dt><code><strong>#ifdef _OSD_POSIX</strong></code></dt>
  134.  
  135.           <dd>
  136.             <p>SIEMENS BS2000/OSD ╕▐└╬╟├╖╣└╙ ╟├╖╣╞√┐í╕╕ ╟╩┐Σ╟╤
  137.             ─┌╡σ. BS2000/OSD ╟├╖╣╞√┐í╕╕ ╟╩┐Σ╟╤ ╟∞┤⌡╞─└╧ ┬≈└╠┐═
  138.             ╝╥─╧ ▒╕╟÷ ╣«┴ª╕ª ┤┘╖Θ┤┘.</p>
  139.           </dd>
  140.         </dl>
  141.       </li>
  142.  
  143.       <li>
  144.         <p>╝╥─╧ ╝÷┴╪┐í╝¡ ASCII┐═ EBCDIC░ú ║»╚¡┤┬ (BS2000 POSIX┐í┤┬
  145.         └╠ ▒Γ┤╔└╗ ┴÷┐°╟╧┤┬ ╝╥─╧ ┐╔╝╟└╠ └╓┤┘) HTTP ╟┴╖╬┼Σ─▌ ╝÷┴╪┐í╝¡
  146.         └ⁿ╝█╡╟┤┬ └┌╖ß┐í ╟┴╖╬┼Σ─▌░ⁿ╖├ ╣«└┌┐¡░· ╟┴╖╬┼Σ─▌░· ╣½░ⁿ╟╤
  147.         └╧╣▌╞─└╧└╠ ╝»┐⌐└╓▒Γ╢º╣«┐í └╟╡╡└√└╕╖╬ ╗τ┐δ╟╧┴÷
  148.         <em>╛╩╛╥┤┘</em>. HTTP ╟┴╖╬┼Σ─▌ ╣«└┌┐¡└║ (<code>GET</code>
  149.         ┐Σ├╗, Header: ┴┘, ▒Γ┼╕ ┴ñ║╕ <em>╡ε.</em>) ╟╫╗≤ ASCII
  150.         ╟ⁿ╜─└╠░φ, ╞─└╧└ⁿ╝█ ║╬║╨└║ (<em>┴∩</em>, GIF ▒╫╕▓, CGI
  151.         ├Γ╖┬ <em>╡ε.</em>) ╝¡╣÷░í ╟╫╗≤ "║»╚»╟╧┴÷╛╩░φ ▒╫│╔" ║╕│╗╛▀
  152.         ╟╤┤┘. ╝¡╣÷ ─┌╡σ┤┬ "╟┴╖╬┼Σ─▌ ╣«└┌┐¡"░· "└╧╣▌ └┌╖ß"╕ª,
  153.         ╣«└┌┐¡┐í┤┬ <code>bgets()</code>│¬ <code>rvputs()</code>,
  154.         ╣┘└╠│╩╕« └┌╖ß┐í┤┬ <code>bgets()</code>│¬
  155.         <code>rvputs()</code> ╟╘╝÷╕ª ╗τ┐δ╟╧┐⌐ ▒╕║░╟╤┤┘. ▒╫╖»╣╟╖╬
  156.         ╣½┴╢░╟ ╕≡╡τ ░═└╗ ║»╚»╟╧┤┬ ░═└║ └√└²╟╧┴÷ ╛╩┤┘.</p>
  157.  
  158.         <p>(╣░╖╨ ╣«└┌╞─└╧└╟ ░µ┐∞ EBCDIC ╣«╝¡╕ª ╟╫╗≤ ASCII╖╬
  159.         ╝¡║±╜║╟╧╡╡╖╧ ┴╪║±╟╪╛▀ ╟╤┤┘)</p>
  160.       </li>
  161.  
  162.       <li>
  163.         <p>▒╫╖í╝¡ ╞≈╞├┐í┤┬ (──╞─└╧╖»░í EBCDIC ╣«└┌┐¡╖╬ ║»╚»╟╤)
  164.         ╝¡╣÷ │╗║╬ ╣«└┌┐¡░· ╝¡╣÷░í ╗²╝║╟╤ ╣«╝¡╕ª ▒Γ║╗ ╟┴╖╬┼Σ─▌
  165.         ╝÷┴╪┐í╝¡ ║»╚»╟╧┤┬ ▒Γ┤╔└╠ └╓┤┘. ╝¡╣÷ ─┌╡σ┐í ╗Ω└τ╡╚ ASCII
  166.         escape╣«└┌ <code>\012</code>┐═ <code>\015</code>┤┬ ┐╣┐▄┤┘:
  167.         └╠╡Θ└╠ └╠╣╠ ASCII <code>\n</code>░· <code>\r</code>└╟
  168.         ╣┘└╠│╩╕« ░¬└╠▒Γ╢º╣«┐í ASCII╖╬ ╡╬╣° ║»╚»╟╧╕Θ ╛╚╡╚┤┘.
  169.         └╠ ┐╣┐▄┤┬ ╝¡╣÷░í ╗²╝║╟╤ ╣«└┌┐¡┐í╕╕ └√┐δ╡╚┤┘; <em>┐▄║╬</em>
  170.         EBCDIC ╣«╝¡┤┬ ASCII ┴┘╣┘▓▐╣«└┌╕ª ╞≈╟╘╟╧╕Θ ╛╚╡╚┤┘.</p>
  171.       </li>
  172.  
  173.       <li>
  174.         <p>BUFF ░ⁿ╕«╟╘╝÷╕ª ╗τ┐δ╟╧┤┬ ╣µ╣²└╗ ╗∞╞∞║╗ ╚─ │¬┤┬ ╕≡╡τ
  175.         puts/write/get/gets░í ░┼─í░╘╡╟┤┬ "ebcdic/ascii ║»╚»
  176.         ░Φ├■"└╗ ├▀░í╟╧░φ, ╡┐└√└╕╖╬ ║»╚»└»╣½╕ª ╝│┴ñ╟╥ ╝÷ └╓┤┬
  177.         ║»╚» ╟Ñ╜├╕ª ├▀░í╟▀┤┘. ╣«╝¡░í ┐°║╗(╞─└╧└╠│¬ CGI ├Γ╖┬)┐í╝¡
  178.         ┤δ╗≤(┐Σ├╗╟╤ ┼¼╢≤└╠╛≡╞«)└╕╖╬ └╠╡┐╟╥╢º ╟╫╗≤ └╠ ░Φ├■└╗
  179.         ╡╬╣° ┴÷│¡┤┘: <code>╞─└╧ -> ╛╞╞──í</code>, <code>╛╞╞──í
  180.         -> ┼¼╢≤└╠╛≡╞«</code>.</p>
  181.  
  182.         <p>╝¡╣÷┤┬ └╠┴ª EBCDIC ╟ⁿ╜─└╕╖╬ ╡╚ CGI ╜║┼⌐╕│╞« ├Γ╖┬└╟
  183.         ╟∞┤⌡┴┘└╗ └╨░φ, │¬╕╙┴÷ ╜║┼⌐╕│╞« ├Γ╖┬└╠ ASCII└╙└╗ ╛╦╛╞│╛
  184.         ╝÷ └╓┤┘ (WWW ╣µ╣«└┌╝÷╕ª ╝╝┤┬ ╟┴╖╬▒╫╖Ñ░· ░░└║ ░µ┐∞: ╣«╝¡
  185.         │╗┐δ└║ GIF ▒╫╕▓└╠┤┘). ▒Γ║╗ EBCDIC ╟ⁿ╜─└╕╖╬ ╕≡╡τ ╟∞┤⌡╕ª
  186.         ├│╕«╟╤┤┘; ▒╫╖▒ ┤┘└╜ ╝¡║±╜║╟╥ ╣«╝¡└╟ type┐í ╡√╢≤ ╝¡╣÷┤┬
  187.         ╣«╝¡ │╗┐δ└╠ └╠╣╠ ASCII└╬┴÷ ╚ñ└║ EBCDIC┐í╝¡ ║»╚»└╗ ╟╪╛▀
  188.         ╟╧┤┬┴÷ ░ß┴ñ╟╤┤┘.</p>
  189.       </li>
  190.  
  191.       <li>
  192.         <p>(MIME type└╠ text/plain, text/html <em>╡ε</em>) │╗┐δ└╠
  193.         └╧╣▌ ╣«└┌└╬ ╣«╝¡╕ª ╛╧╣¼└√└╕╖╬ ASCII╖╬ ║»╚»╟╧░┼│¬, (╗τ┐δ└┌┐í░╘
  194.         ║ⁿ╕ú░╘ ╝¡║±╜║╟╧▒Γ└º╟╪ ╣╠╕« ╣«╝¡╕ª ASCII ╟ⁿ╜─└╕╖╬ └·└σ╟╧┐┤░┼│¬
  195.         NFS╖╬ ╕╢┐ε╞«╟╤ ╡≡╖║┼Σ╕«┐í ╞─└╧└╠ └╓┤┬ ░µ┐∞) ║»╚»╛°└╠
  196.         ╝¡║±╜║╟╥ ╝÷ └╓┤┘.</p>
  197.  
  198.         <p><strong>┐╣:</strong></p>
  199.  
  200.         <p>└╠╕º└╠ <code>.ahtml</code>╖╬ │í│¬┤┬ ╞─└╧└╗ ╛╧╣¼└√└╬
  201.         ║»╚»╛°└╠ ASCII <code>text/html</code> ╣«╝¡╖╬ (▒╫╕«░φ
  202.         <code>.ascii</code> ╚«└σ└┌┤┬ ASCII
  203.         <code>text/plain</code>└╕╖╬) ╝¡║±╜║╟╧╖┴╕Θ ┤┘└╜ ┴÷╜├╛ε╕ª
  204.         ╗τ┐δ╟╤┤┘:</p>
  205.  
  206.         <example>
  207.           AddType  text/x-ascii-html  .ahtml <br />
  208.           AddType  text/x-ascii-plain .ascii
  209.         </example>
  210.  
  211.         <p>╢╟, <code>text/foo</code> ╜─└╟ MIME type└╗
  212.         <code>AddType</code> "<code>text/x-ascii-foo</code>"
  213.         ╝│┴ñ╟╧┐⌐ "└╧╣▌ ASCII"╖╬ ╝¡║±╜║╟╥ ╝÷ └╓┤┘.</p>
  214.       </li>
  215.  
  216.       <li>
  217.         <p>│╗┐δ└╠ └╧╣▌ ╣«└┌░í ╛╞┤╤ ╣«╝¡┤┬ ║»╚»╛°└╠ ╟╫╗≤ "╣┘└╠│╩╕«"╖╬
  218.         ╝¡║±╜║╟╤┤┘. <em>┐╣╕ª ╡Θ╛ε</em>, GIF/ZIP/AU ╞─└╧╟ⁿ╜─┐í
  219.         ░í└σ └√╟╒╟╤ ╝▒┼├└╠┤┘. ╣░╖╨ ╗τ┐δ└┌┤┬ "<code>rcp -b</code>"
  220.         ╣┘└╠│╩╕« ┐╔╝╟└╗ ╗τ┐δ╟╧┐⌐ ╞─└╧└╗ ╕▐└╬╟├╖╣└╙ ╚ú╜║╞«╖╬
  221.         ║╣╗τ╟▀╛ε╛▀ ╟╤┤┘.</p>
  222.       </li>
  223.  
  224.       <li>
  225.         <p>╝¡╣÷╞─╜╠ ╞─└╧└║ ╟╫╗≤ ──╟╗┼═░í ╗τ┐δ╟╧┤┬ ▒Γ║╗ ╟ⁿ╜─└╕╖╬
  226.         (<em>┴∩</em>, EBCDIC) └·└σ╡╟╛·┤┘░φ ░í┴ñ╟╧░φ, ├│╕«╚─┐í
  227.         ║»╚»╟╤┤┘.</p>
  228.       </li>
  229.  
  230.       <li>
  231.         <p>CGI ├Γ╖┬└╟ ░µ┐∞ CGI ╜║┼⌐╕│╞«░í ║»╚»└╠ ╟╩┐Σ╟╤┴÷ ░ß┴ñ╟╤┤┘:
  232.         └√└²╟╤ Content-Type└╗ ╝│┴ñ╟╧┐⌐, ╣«└┌╞─└╧└║ ║»╚»╟╧░φ,
  233.         GIF ├Γ╖┬└║ ║»╚»╛°└╠ ║╕│╛ ╝÷ └╓┤┘. ┐∞╕«░í ╞≈╞├╟╤ wwwcount
  234.         ╟┴╖╬▒╫╖Ñ└╠ ╚─└┌└╟ ░µ┐∞┤┘.</p>
  235.       </li>
  236.  
  237.     </ol>
  238.  
  239.   </section>
  240.  
  241.   <section id="document">
  242.  
  243.     <title>╣«╝¡ └·└σ┐í ┤δ╟╪╝¡</title>
  244.  
  245.     <section id="binary">
  246.  
  247.       <title>╣┘└╠│╩╕« ╞─└╧</title>
  248.  
  249.       <p>╝¡╣÷┤┬ <code>Content-Type:</code>└╠ <code>text/</code>╖╬
  250.       ╜├└█╟╧┤┬ ╛╩┤┬ ╞─└╧└╗ <em>╣┘└╠│╩╕« ╞─└╧</em>╖╬ ░ú┴╓╟╧┐⌐
  251.       ╛ε╢▓ ║»╚»╡╡ ╟╧┴÷ ╛╩┤┬┤┘. ╣┘└╠│╩╕« ╞─└╧┐í┤┬ GIF ▒╫╕▓, gzip└╕╖╬
  252.       ╛╨├α╟╤ ╞─└╧ ╡ε└╠ └╓┤┘.</p>
  253.  
  254.       <p>╕▐└╬╟├╖╣└╙ ╚ú╜║╞«┐═ └»┤╨╜║ ╚ñ└║ └⌐╡╡┐∞┴ε PC░ú┐í ╣┘└╠│╩╕«
  255.       ╞─└╧└╗ └ⁿ╝█╟╥ ╢º┤┬ ftp "binary" (<code>TYPE I</code>) ╕φ╖╔╛ε│¬
  256.       ╕▐└╬╟├╖╣└╙ ╚ú╜║╞«┐í╝¡ (└»┤╨╜║ <code>rcp</code>┤┬
  257.       <code>-b</code> ┐╔╝╟└╗ ┴÷┐°╟╧┴÷ ╛╩┤┬┤┘) <code>rcp -b</code>
  258.       ╕φ╖╔╛ε╕ª ╣▌╡σ╜├ ╗τ┐δ╟╧╢≤.</p>
  259.  
  260.     </section>
  261.  
  262.     <section id="text">
  263.  
  264.       <title>╣«└┌ ╣«╝¡</title>
  265.  
  266.       <p>▒Γ║╗└√└╕╖╬ ╝¡╣÷┤┬ ╣«└┌╞─└╧└╠ (<em>┴∩</em>,
  267.       <code>Content-Type:</code>└╠ <code>text/</code>╖╬ ╜├└█╟╧┤┬
  268.       ╕≡╡τ ╞─└╧) ╚ú╜║╞«└╟ ▒Γ║╗ ╣«└┌┴²╟╒└╬ EBCDIC└╕╖╬ └·└σ╡╟╛·┤┘░φ
  269.       ░í┴ñ╟╤┤┘.</p>
  270.  
  271.     </section>
  272.  
  273.     <section id="ssi">
  274.  
  275.       <title>Server Side Include ╣«╝¡</title>
  276.  
  277.       <p>SSI ╣«╝¡┤┬ ╟÷└τ EBCDIC ╟ⁿ╜─└╕╖╬╕╕ └·└σ╟╪╛▀ ╟╤┤┘. ├│╕«╟╧▒Γ
  278.       └ⁿ┐í ASCII╕ª ║»╚»╟╧┴÷ ╛╩┤┬┤┘.</p>
  279.  
  280.     </section>
  281.  
  282.   </section>
  283.  
  284.   <section id="modules">
  285.  
  286.     <title>╛╞╞──í ╕≡╡Γ└╟ ╗≤┼┬</title>
  287.  
  288.     <table border="1">
  289.       <tr>
  290.         <th>╕≡╡Γ</th>
  291.         <th>╗≤┼┬</th>
  292.         <th>║±░φ</th>
  293.       </tr>
  294.  
  295.       <tr>
  296.         <td><module>core</module></td>
  297.         <td class="centered">+</td>
  298.         <td></td>
  299.       </tr>
  300.  
  301.       <tr>
  302.         <td><module>mod_access</module></td>
  303.         <td class="centered">+</td>
  304.         <td></td>
  305.       </tr>
  306.  
  307.       <tr>
  308.         <td><module>mod_actions</module></td>
  309.         <td class="centered">+</td>
  310.         <td></td>
  311.       </tr>
  312.  
  313.       <tr>
  314.         <td><module>mod_alias</module></td>
  315.         <td class="centered">+</td>
  316.         <td></td>
  317.       </tr>
  318.  
  319.       <tr>
  320.         <td><module>mod_asis</module></td>
  321.         <td class="centered">+</td>
  322.         <td></td>
  323.       </tr>
  324.  
  325.       <tr>
  326.         <td><module>mod_auth</module></td>
  327.         <td class="centered">+</td>
  328.         <td></td>
  329.       </tr>
  330.  
  331.       <tr>
  332.         <td><module>mod_auth_anon</module></td>
  333.         <td class="centered">+</td>
  334.         <td></td>
  335.       </tr>
  336.  
  337.       <tr>
  338.         <td><module>mod_auth_dbm</module></td>
  339.         <td class="centered">?</td>
  340.         <td>└┌├╝ <code>libdb.a</code>╕ª ╗τ┐δ╟╧┐⌐</td>
  341.       </tr>
  342.  
  343.       <tr>
  344.         <td><module>mod_autoindex</module></td>
  345.         <td class="centered">+</td>
  346.         <td></td>
  347.       </tr>
  348.  
  349.       <tr>
  350.         <td><module>mod_cern_meta</module></td>
  351.         <td class="centered">?</td>
  352.         <td></td>
  353.       </tr>
  354.  
  355.       <tr>
  356.         <td><module>mod_cgi</module></td>
  357.         <td class="centered">+</td>
  358.         <td></td>
  359.       </tr>
  360.  
  361.       <tr>
  362.         <td><code>mod_digest</code></td>
  363.         <td class="centered">+</td>
  364.         <td></td>
  365.       </tr>
  366.  
  367.       <tr>
  368.         <td><module>mod_dir</module></td>
  369.         <td class="centered">+</td>
  370.         <td></td>
  371.       </tr>
  372.  
  373.       <tr>
  374.         <td><module>mod_so</module></td>
  375.         <td class="centered">-</td>
  376.         <td>░°└»╢≤└╠║Ω╖»╕«░í ╛°└╜</td>
  377.       </tr>
  378.  
  379.       <tr>
  380.         <td><module>mod_env</module></td>
  381.         <td class="centered">+</td>
  382.         <td></td>
  383.       </tr>
  384.  
  385.       <tr>
  386.         <td><module>mod_example</module></td>
  387.         <td class="centered">-</td>
  388.         <td>(╜├╟Φ ┤▄░Φ)</td>
  389.       </tr>
  390.  
  391.       <tr>
  392.         <td><module>mod_expires</module></td>
  393.         <td class="centered">+</td>
  394.         <td></td>
  395.       </tr>
  396.  
  397.       <tr>
  398.         <td><module>mod_headers</module></td>
  399.         <td class="centered">+</td>
  400.         <td></td>
  401.       </tr>
  402.  
  403.       <tr>
  404.         <td><module>mod_imap</module></td>
  405.         <td class="centered">+</td>
  406.         <td></td>
  407.       </tr>
  408.  
  409.       <tr>
  410.         <td><module>mod_include</module></td>
  411.         <td class="centered">+</td>
  412.         <td></td>
  413.       </tr>
  414.  
  415.       <tr>
  416.         <td><module>mod_info</module></td>
  417.         <td class="centered">+</td>
  418.         <td></td>
  419.       </tr>
  420.  
  421.       <tr>
  422.         <td><code>mod_log_agent</code></td>
  423.         <td class="centered">+</td>
  424.         <td></td>
  425.       </tr>
  426.  
  427.       <tr>
  428.         <td><module>mod_log_config</module></td>
  429.         <td class="centered">+</td>
  430.         <td></td>
  431.       </tr>
  432.  
  433.       <tr>
  434.         <td><code>mod_log_referer</code></td>
  435.         <td class="centered">+</td>
  436.         <td></td>
  437.       </tr>
  438.  
  439.       <tr>
  440.         <td><module>mod_mime</module></td>
  441.         <td class="centered">+</td>
  442.         <td></td>
  443.       </tr>
  444.  
  445.       <tr>
  446.         <td><module>mod_mime_magic</module></td>
  447.         <td class="centered">?</td>
  448.         <td>╛╞┴≈ ╞≈╞├╛╚╡╩</td>
  449.       </tr>
  450.  
  451.       <tr>
  452.         <td><module>mod_negotiation</module></td>
  453.         <td class="centered">+</td>
  454.         <td></td>
  455.       </tr>
  456.  
  457.       <tr>
  458.         <td><module>mod_proxy</module></td>
  459.         <td class="centered">+</td>
  460.         <td></td>
  461.       </tr>
  462.  
  463.       <tr>
  464.         <td><module>mod_rewrite</module></td>
  465.         <td class="centered">+</td>
  466.         <td>┼╫╜║╞«╛╚╡╩</td>
  467.       </tr>
  468.  
  469.       <tr>
  470.         <td><module>mod_setenvif</module></td>
  471.         <td class="centered">+</td>
  472.         <td></td>
  473.       </tr>
  474.  
  475.       <tr>
  476.         <td><module>mod_speling</module></td>
  477.         <td class="centered">+</td>
  478.         <td></td>
  479.       </tr>
  480.  
  481.       <tr>
  482.         <td><module>mod_status</module></td>
  483.         <td class="centered">+</td>
  484.         <td></td>
  485.       </tr>
  486.  
  487.       <tr>
  488.         <td><module>mod_unique_id</module></td>
  489.         <td class="centered">+</td>
  490.         <td></td>
  491.       </tr>
  492.  
  493.       <tr>
  494.         <td><module>mod_userdir</module></td>
  495.         <td class="centered">+</td>
  496.         <td></td>
  497.       </tr>
  498.  
  499.       <tr>
  500.         <td><module>mod_usertrack</module></td>
  501.         <td class="centered">?</td>
  502.         <td>┼╫╜║╞«╛╚╡╩</td>
  503.       </tr>
  504.     </table>
  505.  
  506.   </section>
  507.  
  508.   <section id="third-party">
  509.  
  510.     <title>┴ª╗∩└┌░í ╕╕╡τ ╕≡╡Γ└╟ ╗≤┼┬</title>
  511.  
  512.     <table border="1">
  513.       <tr>
  514.         <th>╕≡╡Γ</th>
  515.         <th>╗≤┼┬</th>
  516.         <th>║±░φ</th>
  517.       </tr>
  518.  
  519.       <tr>
  520.         <td><code><a href="http://java.apache.org/">mod_jserv</a>
  521.         </code></td>
  522.         <td class="centered">-</td>
  523.         <td>JAVA┤┬ ╞≈╞├┴▀└╠┤┘.</td>
  524.       </tr>
  525.  
  526.       <tr>
  527.         <td><code><a href="http://www.php.net/">mod_php3</a></code></td>
  528.         <td class="centered">+</td>
  529.         <td><code>mod_php3</code>┤┬ LDAP, GD, FreeType ╢≤└╠║Ω╖»╕«┐═
  530.         ╟╘▓▓ └▀ ╡┐└█╟╤┤┘.</td>
  531.       </tr>
  532.  
  533.       <tr>
  534.         <td><code><a
  535.         href="http://hpwww.ec-lyon.fr/~vincent/apache/mod_put.html"
  536.         >mod_put</a></code></td>
  537.         <td class="centered">?</td>
  538.         <td>┼╫╜║╞«╛╚╡╩</td>
  539.       </tr>
  540.  
  541.       <tr>
  542.         <td><code><a href="ftp://hachiman.vidya.com/pub/apache/"
  543.         >mod_session</a></code></td>
  544.         <td class="centered">-</td>
  545.         <td>┼╫╜║╞«╛╚╡╩</td>
  546.       </tr>
  547.     </table>
  548.  
  549.   </section>
  550.  
  551. </manualpage>
  552.