1
<?xml version="1.0" encoding="EUC-KR"?>
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
<html xmlns="http://www.w3.org/1999/xhtml" lang="ko" xml:lang="ko"><head><!--
4
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5
This file is generated from xml source: DO NOT EDIT
6
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
8
<title>����ġ EBCDIC ���� - Apache HTTP Server</title>
9
<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
10
<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
11
<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
12
<link href="../images/favicon.ico" rel="shortcut icon" /></head>
13
<body id="manual-page"><div id="page-header">
14
<p class="menu"><a href="../mod/">���</a> | <a href="../mod/directives.html">���þ��</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">���</a> | <a href="../sitemap.html">����Ʈ��</a></p>
15
<p class="apache">Apache HTTP Server Version 2.2</p>
16
<img alt="" src="../images/feather.gif" /></div>
17
<div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>
19
<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Server</a> > <a href="http://httpd.apache.org/docs/">Documentation</a> > <a href="../">Version 2.2</a> > <a href="./">Platform Specific Notes</a></div><div id="page-content"><div id="preamble"><h1>����ġ EBCDIC ����</h1>
21
<p><span>������ ���: </span><a href="../en/platform/ebcdic.html" hreflang="en" rel="alternate" title="English"> en </a> |
22
<a href="../ko/platform/ebcdic.html" title="Korean"> ko </a></p>
24
<div class="outofdate">�� ������ �ֽ��� ������ �ƴմϴ�.
25
�ֱٿ� ����� ������ ���� ������ �����ϼ���.</div>
28
<div class="warning">�� ������ ����ġ ������ 2.0 ��������
29
����� ������ ������� �ʴ�. ������ ��ȿ�� ������ ������,
34
<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#overview">����ġ EBCDIC ���� ����</a></li>
35
<li><img alt="" src="../images/down.gif" /> <a href="#design">���� ��ǥ</a></li>
36
<li><img alt="" src="../images/down.gif" /> <a href="#technical">����� �ذ�å</a></li>
37
<li><img alt="" src="../images/down.gif" /> <a href="#porting">���ÿ� ���ؼ�</a></li>
38
<li><img alt="" src="../images/down.gif" /> <a href="#document">���� ���忡 ���ؼ�</a></li>
39
<li><img alt="" src="../images/down.gif" /> <a href="#modules">����ġ ����� ����</a></li>
40
<li><img alt="" src="../images/down.gif" /> <a href="#third-party">�����ڰ� ���� ����� ����</a></li>
42
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
44
<h2><a name="overview" id="overview">����ġ EBCDIC ���� ����</a></h2>
48
<p>����ġ �������� 1.3 ������ ó������ EBCDIC ����������
49
�⺻ ������������ ����ϴ� (��-ASCII) �����÷��� ��ǻ�ͷ�
52
<p>(<a href="http://www.siemens.de/servers/bs2osd/osdbc_us.htm">BS2000/OSD
53
�ü��</a>�� ����ϴ� SIEMENS �迭 �����÷����� ���Ѵ�.
54
�� �����÷��� �ü������ ���� SVR4�迭�� POSIX �����ý�����
57
<p>������ ó���� ������ ���� �������� ���۵Ǿ���</p>
60
<li>�� �÷������ε� <a href="http://dev.apache.org/">����ġ
61
������</a>�� ������ �� �ִٴ� ���ɼ��� ���̱����ؼ�</li>
63
<li>(��� ���� ���õ�) ������ <a href="http://www.w3.org/Daemon/">CERN-3.0</a> ������ ��ü��
64
"�����ϰ� ������" �İ��ڸ� ã������</li>
66
<li>�� �÷������� ����ġ�� prefork ���μ��� ����� CERN��
67
accept-fork-serve ��� ���� 5�� �̻� ������ ������
71
<p>�� ������ ���ý� ���� ����� ������ ������ �����Ѵ�.</p>
73
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
75
<h2><a name="design" id="design">���� ��ǥ</a></h2>
79
<p>EBCDIC ������ ������ �ϳ��� ���ο� ������ ��ȯ�� �����ϰ�
80
���� ��ȯ�� �� �ֵ��� ������ (EBCDIC) CERN ������ ȣȯ����
81
�����ϴ� ���̴�. ���� HTML ������ (���� CERN ������ �ν��ϴ�
82
������ ������) ASCII�� (POSIX �����ý����� �⺻ ���� ����.
83
���Ƿ� <code>grep</code>�̳� <code>sed</code> ���� POSIX
84
������ ����� �� �ִ� �������� ������) EBCDIC �� ��� ��������
85
������ �� �־�� �Ѵ�. ���� �ذ�å�� ����ġ ������ �߰�����
86
������ ����ä�� ������ ������ �ľ��ϴ� "���� MIME ����"�̴�
87
(�Ʒ� ����). ���� ���������� ��ȯ�ؾ��� ��� ������
88
"ebcdic-handler"�� �����ϴ� ������� ������ �ذ��� ���̴�.</p>
90
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
92
<h2><a name="technical" id="technical">����� �ذ�å</a></h2>
96
<p>����ġ�� BUFF �ڷ����� ��带 ����Ͽ� ��� �������
97
�ϹǷ� ���� ���� ����� BUFF ó�� �Լ��� ��ȯ����� �߰��ϴ�
98
���̴�. �������� ��ȯ�� �� �־�� �ϱ���� BUFF ��ü��
99
��ȯ�ؾ� �ϴ��� �˷��ִ� BUFF ǥ�ø� �߰��ߴ�. �� ǥ�ô�
100
HTTP ���������� ���� �ܰ迡�� ����� �� �ִ�:</p>
103
<li>��û�� �ޱ� ���� <strong>��ȯ</strong> (��û�� ��û�����
104
�� ASCII �����̱� ������)</li>
106
<li>��û ������ ������ content type�� ����
107
<strong>��ȯ/��ȯ����</strong> (��û ������ ASCII ���ڳ�
108
���̳ʸ� ������ ��� ��ȯ�ؾ� �ϱ����)</li>
110
<li>��������� ������ ���� <strong>��ȯ</strong> (���������
111
�� ASCII �����̱����)</li>
113
<li>���� ������ ������ content type�� ����
114
<strong>��ȯ/��ȯ����</strong> (���� ������ ���� �����̰ų�
115
���̳ʸ� �����̱����)</li>
118
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
119
<div class="section">
120
<h2><a name="porting" id="porting">���ÿ� ���ؼ�</a></h2>
126
<p>�ҽ��� ��ȭ�� �ΰ��� <code>#ifdef</code>�� ������
130
<dt><code><strong>#ifdef
131
CHARSET_EBCDIC</strong></code></dt>
134
<p>��� EBCDIC��� ��ǻ�Ϳ� �ʿ��� �ڵ�. ���ں�ȯ,
135
�� �������հ��� ���ӵ� ���ڰ� ����, � HTTP ��������
136
�κ��� ��ȯ�Ǿ� �ϴ����� �˷��ִ� ǥ�� <em>��.</em></p>
139
<dt><code><strong>#ifdef _OSD_POSIX</strong></code></dt>
142
<p>SIEMENS BS2000/OSD �����÷��� �÷������� �ʿ���
143
�ڵ�. BS2000/OSD �÷������� �ʿ��� ������� ���̿�
144
���� ���� ������ �ٷ��.</p>
150
<p>���� ���ؿ��� ASCII�� EBCDIC�� ��ȭ�� (BS2000 POSIX����
151
�� ����� �����ϴ� ���� �ɼ��� �ִ�) HTTP �������� ���ؿ���
152
���۵Ǵ� �ڷῡ �������ݰ��� ���ڿ��� �������ݰ� ������
153
�Ϲ������� �����ֱ���� �ǵ������� �������
154
<em>�ʾҴ�</em>. HTTP �������� ���ڿ��� (<code>GET</code>
155
��û, Header: ��, ��Ÿ ���� <em>��.</em>) �� ASCII
156
�����̰�, �������� �κ��� (<em>��</em>, GIF ��, CGI
157
��� <em>��.</em>) ������ �� "��ȯ�����ʰ� �׳�" ������
158
�Ѵ�. ���� �ڵ�� "�������� ���ڿ�"�� "�Ϲ� �ڷ�"��,
159
���ڿ����� <code>bgets()</code>�� <code>rvputs()</code>,
160
���̳ʸ� �ڷῡ�� <code>bgets()</code>��
161
<code>rvputs()</code> �Լ��� ����Ͽ� �����Ѵ�. ���Ƿ�
162
������ ��� ���� ��ȯ�ϴ� ���� �������� �ʴ�.</p>
164
<p>(���� ���������� ��� EBCDIC ������ �� ASCII��
165
�����ϵ��� �غ��ؾ� �Ѵ�)</p>
169
<p>���� ���ÿ��� (�����Ϸ��� EBCDIC ���ڿ��� ��ȯ��)
170
���� ���� ���ڿ��� ������ ������ ������ �⺻ ��������
171
���ؿ��� ��ȯ�ϴ� ����� �ִ�. ���� �ڵ忡 ����� ASCII
172
escape���� <code>\012</code>�� <code>\015</code>�� ���ܴ�:
173
�̵��� �̹� ASCII <code>\n</code>�� <code>\r</code>��
174
���̳ʸ� ���̱���� ASCII�� �ι� ��ȯ�ϸ� �ȵȴ�.
175
�� ���ܴ� ������ ������ ���ڿ����� ����ȴ�; <em>�ܺ�</em>
176
EBCDIC ������ ASCII �ٹٲ��ڸ� �����ϸ� �ȵȴ�.</p>
180
<p>BUFF �����Լ��� ����ϴ� ����� ���캻 �� ���� ���
181
puts/write/get/gets�� ��ġ�ԵǴ� "ebcdic/ascii ��ȯ
182
����"�� �߰��ϰ�, �������� ��ȯ������ ������ �� �ִ�
183
��ȯ ǥ�ø� �߰��ߴ�. ������ ����(�����̳� CGI ���)����
184
���(��û�� Ŭ���̾�Ʈ)���� �̵��Ҷ� �� �� ������
185
�ι� ������: <code>���� -> ����ġ</code>, <code>����ġ
186
-> Ŭ���̾�Ʈ</code>.</p>
188
<p>������ ���� EBCDIC �������� �� CGI ��ũ��Ʈ �����
189
������� �а�, ������ ��ũ��Ʈ ����� ASCII���� �˾Ƴ�
190
�� �ִ� (WWW �湮�ڼ��� ���� ���α��� ���� ���: ����
191
������ GIF ���̴�). �⺻ EBCDIC �������� ��� �����
192
ó���Ѵ�; �� ���� ������ ������ type�� ���� ������
193
���� ������ �̹� ASCII���� Ȥ�� EBCDIC���� ��ȯ�� �ؾ�
198
<p>(MIME type�� text/plain, text/html <em>��</em>) ������
199
�Ϲ� ������ ������ �Ϲ������� ASCII�� ��ȯ�ϰų�, (����ڿ���
200
������ �����ϱ����� �̸� ������ ASCII �������� �����Ͽ��ų�
201
NFS�� ����Ʈ�� ���丮�� ������ �ִ� ���) ��ȯ����
204
<p><strong>��:</strong></p>
206
<p>�̸��� <code>.ahtml</code>�� ������ ������ �Ϲ�����
207
��ȯ���� ASCII <code>text/html</code> ������ (����
208
<code>.ascii</code> Ȯ���ڴ� ASCII
209
<code>text/plain</code>����) �����Ϸ��� ���� ���þ
212
<div class="example"><p><code>
213
AddType text/x-ascii-html .ahtml <br />
214
AddType text/x-ascii-plain .ascii
217
<p>��, <code>text/foo</code> ���� MIME type��
218
<code>AddType</code> "<code>text/x-ascii-foo</code>"
219
�����Ͽ� "�Ϲ� ASCII"�� ������ �� �ִ�.</p>
223
<p>������ �Ϲ� ���ڰ� �ƴ� ������ ��ȯ���� �� "���̳ʸ�"��
224
�����Ѵ�. <em>���� ���</em>, GIF/ZIP/AU �������Ŀ�
225
���� ������ �����̴�. ���� ����ڴ� "<code>rcp -b</code>"
226
���̳ʸ� �ɼ��� ����Ͽ� ������ �����÷��� ȣ��Ʈ��
231
<p>�����Ľ� ������ �� ��ǻ�Ͱ� ����ϴ� �⺻ ��������
232
(<em>��</em>, EBCDIC) ����Ǿ��ٰ� �����ϰ�, ó���Ŀ�
237
<p>CGI ����� ��� CGI ��ũ��Ʈ�� ��ȯ�� �ʿ����� �����Ѵ�:
238
������ Content-Type�� �����Ͽ�, ���������� ��ȯ�ϰ�,
239
GIF ����� ��ȯ���� ���� �� �ִ�. �츮�� ������ wwwcount
240
����� ������ ����.</p>
245
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
246
<div class="section">
247
<h2><a name="document" id="document">���� ���忡 ���ؼ�</a></h2>
251
<h3><a name="binary" id="binary">���̳ʸ� ����</a></h3>
255
<p>������ <code>Content-Type:</code>�� <code>text/</code>��
256
�����ϴ� �ʴ� ������ <em>���̳ʸ� ����</em>�� �����Ͽ�
257
� ��ȯ�� ���� �ʴ´�. ���̳ʸ� ���Ͽ��� GIF ��, gzip����
258
������ ���� ���� �ִ�.</p>
260
<p>�����÷��� ȣ��Ʈ�� ���н� Ȥ�� �������� PC���� ���̳ʸ�
261
������ ������ ���� ftp "binary" (<code>TYPE I</code>) ���ɾ
262
�����÷��� ȣ��Ʈ���� (���н� <code>rcp</code>��
263
<code>-b</code> �ɼ��� �������� �ʴ´�) <code>rcp -b</code>
264
���ɾ �ݵ�� ����϶�.</p>
268
<h3><a name="text" id="text">���� ����</a></h3>
272
<p>�⺻������ ������ ���������� (<em>��</em>,
273
<code>Content-Type:</code>�� <code>text/</code>�� �����ϴ�
274
��� ����) ȣ��Ʈ�� �⺻ ���������� EBCDIC���� ����Ǿ��ٰ�
279
<h3><a name="ssi" id="ssi">Server Side Include ����</a></h3>
283
<p>SSI ������ ���� EBCDIC �������θ� �����ؾ� �Ѵ�. ó���ϱ�
284
���� ASCII�� ��ȯ���� �ʴ´�.</p>
288
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
289
<div class="section">
290
<h2><a name="modules" id="modules">����ġ ����� ����</a></h2>
294
<table class="bordered">
302
<td><code class="module"><a href="../mod/core.html">core</a></code></td>
303
<td class="centered">+</td>
308
<td><code class="module"><a href="../mod/mod_access.html">mod_access</a></code></td>
309
<td class="centered">+</td>
314
<td><code class="module"><a href="../mod/mod_actions.html">mod_actions</a></code></td>
315
<td class="centered">+</td>
320
<td><code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code></td>
321
<td class="centered">+</td>
326
<td><code class="module"><a href="../mod/mod_asis.html">mod_asis</a></code></td>
327
<td class="centered">+</td>
332
<td><code class="module"><a href="../mod/mod_auth.html">mod_auth</a></code></td>
333
<td class="centered">+</td>
338
<td><code class="module"><a href="../mod/mod_auth_anon.html">mod_auth_anon</a></code></td>
339
<td class="centered">+</td>
344
<td><code class="module"><a href="../mod/mod_auth_dbm.html">mod_auth_dbm</a></code></td>
345
<td class="centered">?</td>
346
<td>��ü <code>libdb.a</code>�� ����Ͽ�</td>
350
<td><code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code></td>
351
<td class="centered">+</td>
356
<td><code class="module"><a href="../mod/mod_cern_meta.html">mod_cern_meta</a></code></td>
357
<td class="centered">?</td>
362
<td><code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code></td>
363
<td class="centered">+</td>
368
<td><code>mod_digest</code></td>
369
<td class="centered">+</td>
374
<td><code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code></td>
375
<td class="centered">+</td>
380
<td><code class="module"><a href="../mod/mod_so.html">mod_so</a></code></td>
381
<td class="centered">-</td>
382
<td>�������̺귯���� ����</td>
386
<td><code class="module"><a href="../mod/mod_env.html">mod_env</a></code></td>
387
<td class="centered">+</td>
392
<td><code class="module"><a href="../mod/mod_example.html">mod_example</a></code></td>
393
<td class="centered">-</td>
398
<td><code class="module"><a href="../mod/mod_expires.html">mod_expires</a></code></td>
399
<td class="centered">+</td>
404
<td><code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code></td>
405
<td class="centered">+</td>
410
<td><code class="module"><a href="../mod/mod_imagemap.html">mod_imagemap</a></code></td>
411
<td class="centered">+</td>
416
<td><code class="module"><a href="../mod/mod_include.html">mod_include</a></code></td>
417
<td class="centered">+</td>
422
<td><code class="module"><a href="../mod/mod_info.html">mod_info</a></code></td>
423
<td class="centered">+</td>
428
<td><code>mod_log_agent</code></td>
429
<td class="centered">+</td>
434
<td><code>mod_log_config</code></td>
435
<td class="centered">+</td>
440
<td><code class="module"><a href="../mod/mod_log_referer.html">mod_log_referer</a></code></td>
441
<td class="centered">+</td>
446
<td><code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code></td>
447
<td class="centered">+</td>
452
<td><code class="module"><a href="../mod/mod_mime_magic.html">mod_mime_magic</a></code></td>
453
<td class="centered">?</td>
458
<td><code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code></td>
459
<td class="centered">+</td>
464
<td><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></td>
465
<td class="centered">+</td>
470
<td><code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code></td>
471
<td class="centered">+</td>
476
<td><code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code></td>
477
<td class="centered">+</td>
482
<td><code class="module"><a href="../mod/mod_speling.html">mod_speling</a></code></td>
483
<td class="centered">+</td>
488
<td><code class="module"><a href="../mod/mod_status.html">mod_status</a></code></td>
489
<td class="centered">+</td>
494
<td><code class="module"><a href="../mod/mod_unique_id.html">mod_unique_id</a></code></td>
495
<td class="centered">+</td>
500
<td><code class="module"><a href="../mod/mod_userdir.html">mod_userdir</a></code></td>
501
<td class="centered">+</td>
506
<td><code class="module"><a href="../mod/mod_usertrack.html">mod_usertrack</a></code></td>
507
<td class="centered">?</td>
512
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
513
<div class="section">
514
<h2><a name="third-party" id="third-party">�����ڰ� ���� ����� ����</a></h2>
518
<table class="bordered">
526
<td><code><a href="http://java.apache.org/">mod_jserv</a>
528
<td class="centered">-</td>
529
<td>JAVA�� �������̴�.</td>
533
<td><code><a href="http://www.php.net/">mod_php3</a></code></td>
534
<td class="centered">+</td>
535
<td><code>mod_php3</code>�� LDAP, GD, FreeType ���̺귯����
540
<td><code><a href="http://hpwww.ec-lyon.fr/~vincent/apache/mod_put.html">mod_put</a></code></td>
541
<td class="centered">?</td>
546
<td><code><a href="ftp://hachiman.vidya.com/pub/apache/">mod_session</a></code></td>
547
<td class="centered">-</td>
553
<div class="bottomlang">
554
<p><span>������ ���: </span><a href="../en/platform/ebcdic.html" hreflang="en" rel="alternate" title="English"> en </a> |
555
<a href="../ko/platform/ebcdic.html" title="Korean"> ko </a></p>
556
</div><div id="footer">
557
<p class="apache">Copyright 2006 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
558
<p class="menu"><a href="../mod/">���</a> | <a href="../mod/directives.html">���þ��</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">���</a> | <a href="../sitemap.html">����Ʈ��</a></p></div>
b'\\ No newline at end of file'