

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AWS SDK for C\$1\$1에서 사용 가능한 유틸리티 모듈
<a name="utility-modules"></a>

AWS SDK for C\$1\$1에는 C\$1\$1로 AWS 애플리케이션을 개발하는 복잡성을 줄여주는 다양한 [유틸리티 모듈](https://docs.aws.amazon.com/sdk-for-cpp/latest/api/aws-cpp-sdk-core/html/namespace_aws_1_1_utils.html)이 포함되어 있습니다.

## HTTP 스택
<a name="http-stack"></a>

HTTP 스택은 연결 풀링을 제공하고, 스레드 세이프를 제공하며, 필요에 따라 재사용할 수 있습니다. 자세한 내용은 [AWS 클라이언트 구성](client-config.md)을 참조하세요.


****  

|  |  | 
| --- |--- |
|  헤더  |   [https://github.com/aws/aws-sdk-cpp/tree/master/aws-cpp-sdk-core/include/aws/core/http](https://github.com/aws/aws-sdk-cpp/tree/master/aws-cpp-sdk-core/include/aws/core/http)   | 
|  API 설명서  |   [https://docs.aws.amazon.com/sdk-for-cpp/latest/api/aws-cpp-sdk-core/html/namespace_aws_1_1_http.html](https://docs.aws.amazon.com/sdk-for-cpp/latest/api/aws-cpp-sdk-core/html/namespace_aws_1_1_http.html)   | 

## 문자열 유틸리티
<a name="string-utils"></a>

핵심 문자열 함수입니다(예: `trim`, `lowercase`, 숫자 변환).


****  

|  |  | 
| --- |--- |
|  헤더  |   [https://github.com/aws/aws-sdk-cpp/tree/master/aws-cpp-sdk-core/include/aws/core/utils/StringUtils.h](https://github.com/aws/aws-sdk-cpp/tree/master/aws-cpp-sdk-core/include/aws/core/utils/StringUtils.h)   | 
|  API 설명서  |   [https://docs.aws.amazon.com/sdk-for-cpp/latest/api/aws-cpp-sdk-core/html/class_aws_1_1_utils_1_1_string_utils.html](https://docs.aws.amazon.com/sdk-for-cpp/latest/api/aws-cpp-sdk-core/html/class_aws_1_1_utils_1_1_string_utils.html)   | 

## 해싱 유틸리티
<a name="hashing-utils"></a>

해싱 함수입니다(`SHA256`, `MD5`, `Base64`, `SHA256_HMAC`).


****  

|  |  | 
| --- |--- |
|  헤더  |   [https://github.com/aws/aws-sdk-cpp/tree/master/aws-cpp-sdk-core/include/aws/core/utils/HashingUtils.h](https://github.com/aws/aws-sdk-cpp/tree/master/aws-cpp-sdk-core/include/aws/core/utils/HashingUtils.h)   | 
|  API 설명서  |   [https://docs.aws.amazon.com/sdk-for-cpp/latest/api/aws-cpp-sdk-core/html/class_aws_1_1_utils_1_1_hashing_utils.html](https://docs.aws.amazon.com/sdk-for-cpp/latest/api/aws-cpp-sdk-core/html/class_aws_1_1_utils_1_1_hashing_utils.html)   | 

## JSON 파서
<a name="json-parser"></a>

완벽하게 작동하면서도 경량인 JSON 파서입니다(*`cJSON`*의 얇은 래퍼).


****  

|  |  | 
| --- |--- |
|  헤더  |   [https://github.com/aws/aws-sdk-cpp/tree/master/aws-cpp-sdk-core/include/aws/core/utils/json/JsonSerializer.h](https://github.com/aws/aws-sdk-cpp/tree/master/aws-cpp-sdk-core/include/aws/core/utils/json/JsonSerializer.h)   | 
|  API 설명서  |   [https://docs.aws.amazon.com/sdk-for-cpp/latest/api/aws-cpp-sdk-core/html/class_aws_1_1_utils_1_1_json_1_1_json_value.html](https://docs.aws.amazon.com/sdk-for-cpp/latest/api/aws-cpp-sdk-core/html/class_aws_1_1_utils_1_1_json_1_1_json_value.html)   | 

## XML 파서
<a name="xml-parser"></a>

경량 XML 파서입니다(*`tinyxml2`*의 얇은 래퍼). [RAII 패턴](http://en.cppreference.com/w/cpp/language/raii)이 인터페이스에 추가되었습니다.


****  

|  |  | 
| --- |--- |
|  헤더  |   [https://github.com/aws/aws-sdk-cpp/tree/master/aws-cpp-sdk-core/include/aws/core/utils/xml/XmlSerializer.h](https://github.com/aws/aws-sdk-cpp/tree/master/aws-cpp-sdk-core/include/aws/core/utils/xml/XmlSerializer.h)   | 
|  API 설명서  |   [https://docs.aws.amazon.com/sdk-for-cpp/latest/api/aws-cpp-sdk-core/html/namespace_aws_1_1_utils_1_1_xml.html](https://docs.aws.amazon.com/sdk-for-cpp/latest/api/aws-cpp-sdk-core/html/namespace_aws_1_1_utils_1_1_xml.html)   | 