> You're correct that there's currently no way to configure API Gateway to respond directly to the CORS header requests without passing through to your application. Support for this via the API Gateway service will be coming in approximately Q2.
>
> You can technically work around this by handling the OPTIONS header requests in your backend application, though this is clearly not a desirable experience. Please let me know if you have any other questions or want assistance with the workaround.
Thank you for the additional context Josh, that's super helful!
This is currently a blocker for us to adopt API Gateway, since we intend to use it for JSON transcoding between web clients and our Cloud Run / gRPC microservice backend. We are really excited about CORS support for the API Gateway, so that we can move forward with this adoption. Very excited about this product overall.
Is there already a public issue tracker ticket for CORS support in API Gateway? Otherwise, we'd be happy to create one so that we can move forward with our adoption ASAP when it's available.