Hi everyone i'am fighting and searching solutions about this from 3 days. I have a problem getting data from sharethis.com RESTapi. I am working with jQuery and Laravel 5.2. I want to get values from this json: http://rest.sharethis.com/v1/count/urlinfo?url=http://www.sharethis.com but i'am very frustated trying a lot of methods and functions. My actual code is this:
function setHeader(xhr) { xhr.setRequestHeader('Access-Control-Allow-Origin', '*'); xhr.setRequestHeader('Access-Control-Allow-Headers', 'Content-Type'); xhr.setRequestHeader("Access-Control-Allow-Methods", "GET,POST,PUT,DELETE,OPTIONS"); } $.ajax({ url: 'http://rest.sharethis.com/v1/count/urlinfo?url=http://www.sharethis.com', type: 'GET', beforeSend: setHeader, contentType: 'application/json; charset=utf-8', success: function() { alert("Success"); }, error: function() { alert('Failed!'); } }); This request always return "Failed!". I understand a little what CORS means but on practice i can't make it work. Any ideas? Thanks..
Allow-HeadersandAllow-Methodsas well.