# Content Filter (콘텐츠 필터)

> Proxyman Content Filter(콘텐츠 필터)로 타입, 상태 코드, URL, 헤더, 본문 등을 기준으로 요청을 빠르게 찾으세요. 포함, 와일드카드, 정규식 매칭을 지원합니다.

Proxyman은 원하는 요청이나 응답을 빠르게 찾을 수 있도록 Primary Filter와 Secondary Filter를 제공합니다.

> **노트:** **⌘F**: Filter Bar 열기
>
> **ESC**: Filter Bar 닫기

![HTTPS, JSON, Form, 2xx, 4xx가 선택되어 조건에 맞는 요청만 목록에 표시된 Proxyman 필터 바](https://proxyman.com/docs/assets/proxyman-content-filter-bar.jpg)

_여러 필터를 한 번에 선택하기_

![URL, Host, Query String, Header, Body, Method, Status Code, Comment, Color가 있는 Proxyman Secondary Filter 키 메뉴](https://proxyman.com/docs/assets/proxyman-filter-key-menu.jpg)

_필터링할 항목 선택하기_

![Contains, Start With, Equal, 숫자 비교, Match Wildcard, Match Regex가 있는 Proxyman 필터 매칭 메뉴](https://proxyman.com/docs/assets/proxyman-filter-matching-menu.jpg)

_매칭 방식 선택하기_

## Primary Filter (기본 필터) {#primary-filter}

| 필터      | 설명                                                              |
| --------- | ----------------------------------------------------------------- |
| All       | 모든 요청과 응답                                                  |
| HTTP      | HTTP만                                                            |
| HTTPS     | HTTPS만                                                           |
| WebSocket | WebSocket 및 Secure WebSocket만                                   |
| JSON      | Content-Type이 application/json이거나 JSON 콘텐츠인 요청과 응답   |
| Form      | 요청/응답의 Form Body만                                           |
| XML       | XML만                                                             |
| JS        | JavaScript 콘텐츠만                                               |
| CSS       | CSS 콘텐츠만                                                      |
| GraphQL   | GraphQL 요청 (URL에 `/graphql`이 포함된 경우)                     |
| Document  | 문서 콘텐츠: HTML 등                                              |
| Media     | 이미지, 오디오, 비디오 콘텐츠: PNG, JPG, GIF 등                   |
| Other     | 위 항목 중 어디에도 해당하지 않는 기타 콘텐츠                     |
| h1        | HTTP/1.x 요청만                                                   |
| h2        | [HTTP/2](https://proxyman.com/docs/ko/basic-features/http2) 요청만                                         |

## Status Filters (상태 코드 필터) {#status-filters}

| 필터   | 설명                 |
| ------ | -------------------- |
| 1xx    | 100~199 상태 코드    |
| 2xx    | 200~299 상태 코드    |
| 3xx    | 300~399 상태 코드    |
| 4xx    | 400~499 상태 코드    |
| 5xx    | 500 이상 상태 코드   |

> **노트:** ⌘ 키를 누른 채 클릭하면 여러 유형을 선택할 수 있습니다.

## Secondary Filter (보조 필터) {#secondary-filter}

### 콘텐츠 {#content}

* URL
* Host
* Query String
* Request Header
* Response Header
* Request Body
* Response Body
* Method
* Status Code
* Duration (ms)
* Request Body Size (KB)
* Response Body Size (KB)
* GraphQL
* Client
* IP Address
* Comment
* Color

### 매칭 방식 {#matching}

* Contains
* Not Contains
* Start With
* End With
* Equal
* Not Equal
* `<` (숫자 비교: 보다 작음)
* `>=` (숫자 비교: 크거나 같음)
* Match Wildcard
* Not Match Wildcard
* Match Regex
* Not Match Regex

## Header, Query, Auth, Form 필터 {#header-query-auth-form-filter}

Proxyman 2.34.0 이상에서는 선택한 요청과 응답의 Header, Query, Auth, Form 콘텐츠를 빠르게 필터링할 수 있습니다.

1. 보기(예: Request의 Header 탭)를 클릭합니다.
2. ⌘F를 누르거나 우클릭 → **Show Filter**를 선택해 필터를 엽니다.

## 더 알아보기 {#learn-more}

* [Multiple Filters로 HTTP 요청을 더 빠르게 찾기](https://proxyman.com/posts/2021-04-08-Use_Multiple_Filters)
