Hi team,

Let me explain this using Pizzashack sample API. I have added OPTIONS
method for "/menu" resource on top of the sample.

For GET method, I am receiving "Access-Control-Allow-Headers" whereas for
OPTIONS, I am not getting it. See below.

curl -k -X GET --header 'Accept: application/json' --header 'Authorization:
Bearer xxxxx' 'https://mylocal:8243/pizzashack/1.0.0/menu' -v
< HTTP/1.1 200 OK
< Access-Control-Allow-Origin: *
< Access-Control-Allow-Methods: GET
< Access-Control-Allow-Headers:
authorization,Access-Control-Allow-Origin,Content-Type,SOAPAction

curl -k -X OPTIONS --header 'Accept: application/json' --header
'Authorization: Bearer xxxxx' 'https://mylocal:8243/pizzashack/1.0.0/menu'
-v
< HTTP/1.1 200 OK
< Allow: DELETE,POST,GET,PUT,OPTIONS,HEAD

I am expecting CORS headers for OPTIONS call as well.

Thanks,

-- 
*Gayan Kaushalya Yalpathwala*
Senior Software Engineer
WSO2 Inc.; http://wso2.com
lean.enterprise.middleware

LK: +94 71 868 2704
US: (408) 386-7521

<https://wso2.com/events/>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to