I’m working on an integration at the JSON API level that is running into some challenges. When we try to do a jquery ajax call, we receive errors that we can’t call it because it doesn’t exist on the same server. The alternative is using JSONP.
However, with JSONP, there is no way to set the Accept: header to application/json. The result is an ongoing error indicating that we haven’t passed the right accept header. Is it truly critical to fail on this small detail, because it seems to be preventing us from integrating it into our defect system.