Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

4
  • 10
    Hey man, this provided 100% clarity as a footnote to the approved answer! Thanks for this....
    – M'Baku
    Commented Jun 3, 2020 at 2:11
  • 1
    JSONP is very useful for local development, because many browsers still implement CORS policies in a stringent way. E.g. Most browsers will allow your script make XMLHttpRequest to a CORS Domain, but you can't exchange cookie data unless you use a secure connection (HTTPS). Now, you can't use HTTPS for local development without an SSL certificate. Even if you generate a self signed SSL certificate, the browser still blocks it because it is not signed by a CA. Now to get it signed by a CA, your domain must be accessible on the internet so it can be verified. Pls pls... stop. JSONP is for me...
    – Udo E.
    Commented Feb 7, 2022 at 4:48
  • 1
    Just to add another disadvantage, JSONP requests that generate a unique callback function every time aren't cacheable because the query string is always different
    – Sean H
    Commented Apr 7, 2022 at 9:39
  • 1
    Incredible answer - thanks for taking the time to add this
    – AVH
    Commented Feb 8 at 13:39