

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Moduli di utilità disponibili in AWS SDK for C\+\+
<a name="utility-modules"></a>

 AWS SDK for C\+\+ Include molti [moduli di utilità](https://docs.aws.amazon.com/sdk-for-cpp/latest/api/aws-cpp-sdk-core/html/namespace_aws_1_1_utils.html) per ridurre la complessità dello sviluppo di AWS applicazioni in C\+\+.

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

Uno stack HTTP che fornisce il pool di connessioni, è thread-safe e può essere riutilizzato in base alle esigenze. [Per ulteriori informazioni, consulta Configurazione del client.AWS](client-config.md)


****  

|  |  | 
| --- |--- |
| Headers |  [`/aws/core/http/`](https://github.com/aws/aws-sdk-cpp/tree/master/aws-cpp-sdk-core/include/aws/core/http)  | 
| Documentazione API |  [`Aws::Http`](https://docs.aws.amazon.com/sdk-for-cpp/latest/api/aws-cpp-sdk-core/html/namespace_aws_1_1_http.html)  | 

## String Utils
<a name="string-utils"></a>

Funzioni di stringa di base, come `trim``lowercase`, e conversioni numeriche.


****  

|  |  | 
| --- |--- |
| Header |  [`aws/core/utils/StringUtils.h`](https://github.com/aws/aws-sdk-cpp/tree/master/aws-cpp-sdk-core/include/aws/core/utils/StringUtils.h)  | 
| Documentazione API |  [`Aws::Utils::StringUtils`](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)  | 

## Utilità di hashing
<a name="hashing-utils"></a>

Funzioni di hashing come`SHA256`,`MD5`, `Base64` e. `SHA256_HMAC`


****  

|  |  | 
| --- |--- |
| Header |  [`/aws/core/utils/HashingUtils.h`](https://github.com/aws/aws-sdk-cpp/tree/master/aws-cpp-sdk-core/include/aws/core/utils/HashingUtils.h)  | 
| Documentazione API |  [`Aws::Utils::HashingUtils`](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)  | 

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

Un parser JSON completamente funzionante ma leggero (un involucro sottile). *`cJSON`*


****  

|  |  | 
| --- |--- |
| Header |  [`/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)  | 
| Documentazione API |  [`Aws::Utils::Json::JsonValue`](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)  | 

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

Un parser XML leggero (un involucro sottile). *`tinyxml2`* Il [pattern RAII](http://en.cppreference.com/w/cpp/language/raii) è stato aggiunto all'interfaccia.


****  

|  |  | 
| --- |--- |
| Header |  [`/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)  | 
| Documentazione API |  [`Aws::Utils::Xml`](https://docs.aws.amazon.com/sdk-for-cpp/latest/api/aws-cpp-sdk-core/html/namespace_aws_1_1_utils_1_1_xml.html)  | 