# Code Generator

> 캡처한 요청을 Proxyman Code Generator 탭에서 cURL, Swift, Python, Go, Kotlin, JavaScript 등의 코드 스니펫으로 바로 변환할 수 있습니다.

## 1. 기능 소개 {#1-whats-it}

Code Generator는 캡처한 HTTP/HTTPS 요청을 여러 언어와 도구에서 바로 사용할 수 있는 코드로 변환합니다.

지원하는 언어와 형식:

* cURL
* HTTPie
* HAR
* Postman Collection 2
* Axios
* Dart
* Go
* Java + HTTPClient
* JavaScript + jQuery
* Kotlin + OkHttp
* Node + HTTP
* Node + Fetch
* PHP + Guzzle
* Python + Request
* Rust + reqwest
* Objective-C + NSURLSession
* Swift + Alamofire 5
* Swift + Moya
* Swift + URLSession

![캡처한 GET 요청에서 생성된 Swift + Alamofire 5 코드가 표시된 Proxyman Code 탭](https://proxyman.com/docs/assets/code-generator.png)

## 2. Code Generator 탭 여는 방법 {#2-how-to-open-the-code-generator-tab}

1. Request 패널에서 "+" 버튼을 클릭합니다.
2. Custom Previewer Tab 창이 나타나면 **Code Generator** 체크박스를 선택합니다.

![Code Generator가 체크되고 Code 탭에 Swift 코드가 표시된 Proxyman Custom Previewer Tab 창](https://proxyman.com/docs/assets/CleanShot%202025-01-29%20at%203%E2%80%AF.44.21%402x.jpg)

_Code Generator 탭 여는 방법_

* Request 패널에 새 **Code** 탭이 추가됩니다 -> 언어를 선택하면 해당 코드가 표시됩니다.

## 3. 원하는 라이브러리가 없나요? {#3-missing-your-favorite-library}

라이브러리를 찾을 수 없다면 다음을 할 수 있습니다:

* [GitHub에서 이슈 등록](https://github.com/ProxymanApp/Proxyman/issues)
* [Code-Generator-Plugin 저장소](https://github.com/ProxymanApp/code-generator-plugin)를 Fork한 뒤 PR을 엽니다. 기여해 주셔서 감사합니다 🙇‍♂️
