I tried to call a Drupal service endpoint, exposed by the Services module, using ionic which is built on Cordova. I ran 'ionic serve', so it wasn't serving from the file system but had an actual localhost and port url. I then installed the CORS module and I'm a bit confused by what I need to include.
My endpoint is http://example.com/api/v1/
It is a REST based server and I only enabled JSON.
I want to get data from the site to load into a mobile app - such as an Android - a hybrid app (meaning coded in HTML/JS and packaged with ionic).
The documentation is a bit confusing to me. It reads
"A list of paths and corresponding domains to enable for CORS. Multiple entries should be separated by a comma. Enter one value per line separated by a pipe, in this order:"
Access-Control-Allow-Origin. Use to echo back the Origin header.
Do I include
Access-Control-Allow-Origin|api/*|http://example.com, or is the domain supposed to represent the domain that can call my service?
Maybe I just need Internal Path and not anything else. None of the examples uses
Access-Control-All-*. I don't plan to do more than GET requests at this time.