

# Comportamento de solicitação e resposta
<a name="RequestAndResponseBehavior"></a>

Os tópicos a seguir descrevem como o CloudFront lida com solicitações e respostas. 

Você pode saber mais sobre como o CloudFront interage com o Amazon S3 ou com origens personalizadas, lida com vários métodos e cabeçalhos HTTP, processa códigos de status e gerencia o armazenamento em cache e as respostas de erro. 

**Topics**
+ [Como o CloudFront processa solicitações HTTP e HTTPS](HTTPandHTTPSRequests.md)
+ [Comportamento de solicitações e respostas para origens do Amazon S3](RequestAndResponseBehaviorS3Origin.md)
+ [Comportamento de solicitações e respostas para origens personalizadas](RequestAndResponseBehaviorCustomOrigin.md)
+ [Comportamento de solicitações e respostas para grupos de origens](RequestAndResponseBehaviorOriginGroups.md)
+ [Adicionar cabeçalhos personalizados às solicitações de origem](add-origin-custom-headers.md)
+ [Como o CloudFront processa solicitações parciais de um objeto (Range GETs)](RangeGETs.md)
+ [Como o CloudFront processa códigos de status HTTP 3xx da origem](http-3xx-status-codes.md)
+ [Como o CloudFront processa códigos de status HTTP 4xx e 5xx da origem](HTTPStatusCodes.md)
+ [Gerar respostas a erros personalizadas](GeneratingCustomErrorResponses.md)