2014-06-22 20 views
8

Próbuję uzyskać dostęp do strony pochodzenia krzyżowego za pomocą skryptu.Jaka jest różnica między Json i Jsonp?

Otrzymuję komunikat o błędzie, szukałem w Internecie, który pokazuje, że jest to JsonP.

Każdy Proszę mi pomóc, aby dowiedzieć się, co to jest jsonp.

i jaka jest różnica między json i jsonp.

Czy JSONP jest zgodny z przeglądarką? Czy mogę używać jsonp w aplikacjach mobilnych lub asp.net mvc?

Odpowiedz

13

JSONP to prosty sposób na pokonanie ograniczeń przeglądarki podczas wysyłania odpowiedzi JSON z różnych domen od klienta.

Jednak praktyczna realizacja tego podejścia wiąże się z subtelnymi różnicami, które często nie są jasno wytłumaczone.

Oto prosty samouczek, który pokazuje JSON i JSONP obok siebie.

Cały kod jest swobodnie dostępne na Github i wersja na żywo można znaleźć na http://json-jsonp-tutorial.craic.com

+0

Dzięki, got it (+1) –

+2

od kwietnia 2017 roku, link do JSON-jsonp-tutorial jest w dół. – PaulDong

+0

@faridcs http://json-jsonp-tutorial.craic.com/ nie działa :( –