OCI API Gateway Not Forwarding Headers When Integrating with Lambda Function
I'm trying to implement Quick question that's been bugging me - I'm currently facing an issue where my OCI API Gateway is not forwarding certain headers to my OCI Functions (Lambda) service. I've set up the API Gateway to call a function when a POST request is made, but it seems that the custom headers I included aren't being passed through. I'm using the latest version of the OCI SDK for Java (2.12.0) and the API Gateway configuration looks like this: ```yaml paths: /my-function: post: x-oci-api-gateway: function: myFunction parameters: - name: Custom-Header in: header required: true responses: '200': description: A successful response ``` I've checked the 'Enable CORS' option in the API Gateway settings, and I'm also setting the headers in my request like this: ```java OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url("https://api.example.com/my-function") .post(RequestBody.create(MediaType.parse("application/json"), json)) .addHeader("Custom-Header", "HeaderValue") .build(); Response response = client.newCall(request).execute(); ``` However, when I log the input to my OCI Function, the custom header `Custom-Header` is missing. I've also tried testing the API Gateway with Postman and confirmed that the header doesn't reach the function. Is there something I might be missing in the API Gateway configuration or does the OCI Functions service have any limitations regarding header forwarding? Any insights or recommendations would be greatly appreciated! I appreciate any insights!