Apache HTTP Server Version 2.2

Apache > HTTP Server > Documentation > Version 2.2

#### Please note

This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.

You may follow this link to go to the current version of this document.

# 필터

가능한 언어: en | es | fr | ja | ko | tr

이 문서는 최신판 번역이 아닙니다. 최근에 변경된 내용은 영어 문서를 참고하세요.

이 문서는 아파치에서 필터를 사용하는 방법을 설명한다.

## 필터

관련된 모듈 | 관련된 지시어
--- | ---

- `mod_deflate`
- `mod_ext_filter`
- `mod_include`

- `AddInputFilter`
- `AddOutputFilter`
- `RemoveInputFilter`
- `RemoveOutputFilter`
- `ExtFilterDefine`
- `ExtFilterOptions`
- `SetInputFilter`
- `SetOutputFilter`

필터(filter)는 서버가 보내거나 받는 자료에 적용되는 작업이다. 클라이언트가 서버에게 보내는 자료는 입력필터(input filter)가 처리하고, 서버가 클라이언트에게 보내는 자료는 출력필터(output filter)가 처리한다. 자료에 여러 필터를 사용할 수 있고, 직접 필터의 순서를 지정할 수 있다.

아파치는 이어받기(byte-range) 요청 등을 처리하기위해 내부적으로 필터를 사용한다. 또, 설정 지시어를 사용하여 선택가능한 필터를 제공하는 모듈도 있다. `SetInputFilter`, `SetOutputFilter`, `AddInputFilter`, `AddOutputFilter`, `RemoveInputFilter`, `RemoveOutputFilter` 지시어로 자료를 처리하는 필터를 조절한다.

현재 아파치 웹서버 배포본은 사용자가 선택할 수 있는 다음과 같은 필터를 제공한다.

INCLUDES
  `mod_include`가 처리하는 Server-Side Includes
DEFLATE
  `mod_deflate`를 사용하여 출력을 클라이언트로 보내기 전에 압축

또, `mod_ext_filter` 모듈을 사용하여 외부 프로그램을 필터로 사용할 수도 있다.

가능한 언어: en | es | fr | ja | ko | tr

## 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.