The Problem:
No 'Access-Control-Allow-Origin' header is present on the requested resource.
Origin 'http://internet.derp' is therefore not allowed access.
The Solution:
A CORS proxy!
$.getJSON('https://httpbin.org/get?cors=a_problem',function(){})
becomes ..
$.getJSON('http://cors.io/?https://httpbin.org/get?cors=a_problem',function(){})
$.post('https://httpbin.org/post',data,function(){})
becomes ..
$.post('http://cors.io/?https://httpbin.org/post',data,function(){})
send hatemail to @deanpierce
Annoyed by constant downtime? Check out [these] instructions to set up your own free cors proxy!
contributors: @nizarmah_
hmm