

# API Gateway API용 CORS 테스트
<a name="apigateway-test-cors"></a>

API를 호출하고 응답에서 CORS 헤더를 확인하여 API의 CORS 구성을 테스트할 수 있습니다. 다음 `curl` 명령은 배포된 API에 OPTIONS 요청을 보냅니다.

```
curl -v -X {{OPTIONS}} https://{{{restapi_id}}}.execute-api.{{{region}}}.amazonaws.com/{{{stage_name}}}
```

```
< HTTP/1.1 200 OK
< Date: Tue, 19 May 2020 00:55:22 GMT
< Content-Type: application/json
< Content-Length: 0
< Connection: keep-alive
< x-amzn-RequestId: a1b2c3d4-5678-90ab-cdef-abc123
< Access-Control-Allow-Origin: *
< Access-Control-Allow-Headers: Content-Type,Authorization,X-Amz-Date,X-Api-Key,X-Amz-Security-Token
< x-amz-apigw-id: Abcd=
< Access-Control-Allow-Methods: DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT
```

응답의 `Access-Control-Allow-Origin`, `Access-Control-Allow-Headers` 및 `Access-Control-Allow-Methods` 헤더는 API가 CORS를 지원함을 나타냅니다. 자세한 내용은 [API Gateway의 REST API CORS](how-to-cors.md) 섹션을 참조하세요.