<-
Apache > HTTP Server > Documentation > Version 2.4 > Platform Specific Notes

����ġ EBCDIC ����

������ ���:  en  |  ko 

�� ������ �ֽ��� ������ �ƴմϴ�. �ֱٿ� ����� ������ ���� ������ �����ϼ���.
�� ������ ����ġ ������ 2.0 �������� ����� ������ ������� �ʴ�. ������ ��ȿ�� ������ ������, �����ؼ� ����ϱ� �ٶ���.
Support Apache!

����

top

����ġ EBCDIC ���� ����

����ġ �������� 1.3 ������ ó������ EBCDIC ���������� �⺻ ������������ ����ϴ� (��-ASCII) �����÷��� ��ǻ�ͷ� ���õǾ���.

(BS2000/OSD �ü���� ����ϴ� SIEMENS �迭 �����÷����� ���Ѵ�. �� �����÷��� �ü������ ���� SVR4�迭�� POSIX �����ý����� �ִ�).

������ ó���� ������ ���� �������� ���۵Ǿ���

�� ������ ���ý� ���� ����� ������ ������ �����Ѵ�.

top

���� ��ǥ

EBCDIC ������ ������ �ϳ��� ���ο� ������ ��ȯ�� �����ϰ� ���� ��ȯ�� �� �ֵ��� ������ (EBCDIC) CERN ������ ȣȯ���� �����ϴ� ���̴�. �׷��� HTML ������ (���� CERN ������ �ν��ϴ� ������ ������) ASCII�� (POSIX �����ý����� �⺻ ���� ����. �׷��Ƿ� grep�̳� sed ���� POSIX ������ ����� �� �ִ� �������� ������) EBCDIC �� ��� �������� ������ �� �־�� �Ѵ�. ���� �ذ�å�� ����ġ ������ �߰����� ������ ����ä�� ������ ������ �ľ��ϴ� "���� MIME ����"�̴� (�Ʒ� ����). ���� ���������� ��ȯ�ؾ��� ��� ������ "ebcdic-handler"�� �����ϴ� ������� ������ �ذ��� ���̴�.

top

����� �ذ�å

����ġ�� BUFF �ڷ����� �޽�带 ����Ͽ� ��� ������� �ϹǷ� ���� ���� ����� BUFF ó�� �Լ��� ��ȯ����� �߰��ϴ� ���̴�. �������� ��ȯ�� �� �־�� �ϱ⶧���� BUFF ��ü�� ��ȯ�ؾ� �ϴ��� �˷��ִ� BUFF ǥ�ø� �߰��ߴ�. �� ǥ�ô� HTTP ���������� ���� �ܰ迡�� ����� �� �ִ�:

top

���ÿ� ���ؼ�

  1. �ҽ��� ��ȭ�� �ΰ��� #ifdef�� ������ �� �ִ�:

    #ifdef CHARSET_EBCDIC

    ��� EBCDIC��� ��ǻ�Ϳ� �ʿ��� �ڵ�. ���ں�ȯ, �� �������հ��� ���ӵ� ���ڰ� ����, � HTTP �������� �κ��� ��ȯ�Ǿ� �ϴ����� �˷��ִ� ǥ�� ��.

    #ifdef _OSD_POSIX

    SIEMENS BS2000/OSD �����÷��� �÷������� �ʿ��� �ڵ�. BS2000/OSD �÷������� �ʿ��� ������� ���̿� ���� ���� ������ �ٷ��.

  2. ���� ���ؿ��� ASCII�� EBCDIC�� ��ȭ�� (BS2000 POSIX���� �� ����� �����ϴ� ���� �ɼ��� �ִ�) HTTP �������� ���ؿ��� ���۵Ǵ� �ڷῡ �������ݰ��� ���ڿ��� �������ݰ� ������ �Ϲ������� �����ֱ⶧���� �ǵ������� ������� �ʾҴ�. HTTP �������� ���ڿ��� (GET ��û, Header: ��, ��Ÿ ���� ��.) �׻� ASCII �����̰�, �������� �κ��� (��, GIF �׸�, CGI ��� ��.) ������ �׻� "��ȯ�����ʰ� �׳�" ������ �Ѵ�. ���� �ڵ�� "�������� ���ڿ�"�� "�Ϲ� �ڷ�"��, ���ڿ����� bgets()�� rvputs(), ���̳ʸ� �ڷῡ�� bgets()�� rvputs() �Լ��� ����Ͽ� �����Ѵ�. �׷��Ƿ� ������ ��� ���� ��ȯ�ϴ� ���� �������� �ʴ�.

    (���� ���������� ��� EBCDIC ������ �׻� ASCII�� �����ϵ��� �غ��ؾ� �Ѵ�)

  3. �׷��� ���ÿ��� (�����Ϸ��� EBCDIC ���ڿ��� ��ȯ��) ���� ���� ���ڿ��� ������ ������ ������ �⺻ �������� ���ؿ��� ��ȯ�ϴ� ����� �ִ�. ���� �ڵ忡 ����� ASCII escape���� \012�� \015�� ���ܴ�: �̵��� �̹� ASCII \n�� \r�� ���̳ʸ� ���̱⶧���� ASCII�� �ι� ��ȯ�ϸ� �ȵȴ�. �� ���ܴ� ������ ������ ���ڿ����� ����ȴ�; �ܺ� EBCDIC ������ ASCII �ٹٲ޹��ڸ� �����ϸ� �ȵȴ�.

  4. BUFF �����Լ��� ����ϴ� ����� ���캻 �� ���� ��� puts/write/get/gets�� ��ġ�ԵǴ� "ebcdic/ascii ��ȯ ����"�� �߰��ϰ�, �������� ��ȯ������ ������ �� �ִ� ��ȯ ǥ�ø� �߰��ߴ�. ������ ����(�����̳� CGI ���)���� ���(��û�� Ŭ���̾�Ʈ)���� �̵��Ҷ� �׻� �� ������ �ι� ������: ���� -> ����ġ, ����ġ -> Ŭ���̾�Ʈ.

    ������ ���� EBCDIC �������� �� CGI ��ũ��Ʈ ����� ������� �а�, ������ ��ũ��Ʈ ����� ASCII���� �˾Ƴ� �� �ִ� (WWW �湮�ڼ��� ���� ���α׷��� ���� ���: ���� ������ GIF �׸��̴�). �⺻ EBCDIC �������� ��� ����� ó���Ѵ�; �׷� ���� ������ ������ type�� ���� ������ ���� ������ �̹� ASCII���� Ȥ�� EBCDIC���� ��ȯ�� �ؾ� �ϴ��� �����Ѵ�.

  5. (MIME type�� text/plain, text/html ��) ������ �Ϲ� ������ ������ �Ϲ������� ASCII�� ��ȯ�ϰų�, (����ڿ��� ������ �����ϱ����� �̸� ������ ASCII �������� �����Ͽ��ų� NFS�� ����Ʈ�� ���丮�� ������ �ִ� ���) ��ȯ���� ������ �� �ִ�.

    ��:

    �̸��� .ahtml�� ������ ������ �Ϲ����� ��ȯ���� ASCII text/html ������ (�׸��� .ascii Ȯ���ڴ� ASCII text/plain����) �����Ϸ��� ���� ���þ ����Ѵ�:

    AddType text/x-ascii-html .ahtml
    AddType text/x-ascii-plain .ascii

    ��, text/foo ���� MIME type�� AddType "text/x-ascii-foo" �����Ͽ� "�Ϲ� ASCII"�� ������ �� �ִ�.

  6. ������ �Ϲ� ���ڰ� �ƴ� ������ ��ȯ���� �׻� "���̳ʸ�"�� �����Ѵ�. ���� ���, GIF/ZIP/AU �������Ŀ� ���� ������ �����̴�. ���� ����ڴ� "rcp -b" ���̳ʸ� �ɼ��� ����Ͽ� ������ �����÷��� ȣ��Ʈ�� �����߾�� �Ѵ�.

  7. �����Ľ� ������ �׻� ��ǻ�Ͱ� ����ϴ� �⺻ �������� (��, EBCDIC) ����Ǿ��ٰ� �����ϰ�, ó���Ŀ� ��ȯ�Ѵ�.

  8. CGI ����� ��� CGI ��ũ��Ʈ�� ��ȯ�� �ʿ����� �����Ѵ�: ������ Content-Type�� �����Ͽ�, ���������� ��ȯ�ϰ�, GIF ����� ��ȯ���� ���� �� �ִ�. �츮�� ������ wwwcount ���α׷��� ������ ����.

top

���� ���忡 ���ؼ�

���̳ʸ� ����

������ Content-Type:�� text/�� �����ϴ� �ʴ� ������ ���̳ʸ� ������ �����Ͽ� � ��ȯ�� ���� �ʴ´�. ���̳ʸ� ���Ͽ��� GIF �׸�, gzip���� ������ ���� ���� �ִ�.

�����÷��� ȣ��Ʈ�� ���н� Ȥ�� �������� PC���� ���̳ʸ� ������ ������ ���� ftp "binary" (TYPE I) ���ɾ �����÷��� ȣ��Ʈ���� (���н� rcp�� -b �ɼ��� �������� �ʴ´�) rcp -b ���ɾ �ݵ�� ����϶�.

���� ����

�⺻������ ������ ���������� (��, Content-Type:�� text/�� �����ϴ� ��� ����) ȣ��Ʈ�� �⺻ ���������� EBCDIC���� ����Ǿ��ٰ� �����Ѵ�.

Server Side Include ����

SSI ������ ���� EBCDIC �������θ� �����ؾ� �Ѵ�. ó���ϱ� ���� ASCII�� ��ȯ���� �ʴ´�.

top

����ġ ����� ����

��� ���� ���
core +
mod_access +
mod_actions +
mod_alias +
mod_asis +
mod_auth +
mod_auth_anon +
mod_auth_dbm ? ��ü libdb.a�� ����Ͽ�
mod_autoindex +
mod_cern_meta ?
mod_cgi +
mod_digest +
mod_dir +
mod_so - �������̺귯���� ����
mod_env +
mod_example - (���� �ܰ�)
mod_expires +
mod_headers +
mod_imagemap +
mod_include +
mod_info +
mod_log_agent +
mod_log_config +
mod_log_referer +
mod_mime +
mod_mime_magic ? ���� ���þȵ�
mod_negotiation +
mod_proxy +
mod_rewrite + �׽�Ʈ�ȵ�
mod_setenvif +
mod_speling +
mod_status +
mod_unique_id +
mod_userdir +
mod_usertrack ? �׽�Ʈ�ȵ�
top

�����ڰ� ���� ����� ����

��� ���� ���
JK (mod_jserv) - JAVA�� �������̴�.
mod_php3 + mod_php3�� LDAP, GD, FreeType ���̺귯���� �Բ� �� �����Ѵ�.
mod_put ? �׽�Ʈ�ȵ�
mod_session - �׽�Ʈ�ȵ�

������ ���:  en  |  ko 

top

Comments

Notice:
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 mailing lists.