Jak wykonać żądanie międzydomenowe [duplikat]

To pytanie ma już tutaj odpowiedź:

Czym jest JSONP i dlaczego został stworzony? 8 odpowiedzi

Jak wiesz, bezpieczeństwo przeglądarki internetowej uniemożliwia tworzenie żądań między domenami. Przeczytałem książkę, która mówi, że powinieneś użyć XMLHTTPRequest tylko wtedy, gdy możesz umieścić pliki na serwerze (tzn. Umieścić stronę, którą załadujesz do tej samej żądanej domeny). Jeśli nie możesz - powinieneś szukać alternatywy.

Moje pytania są:

Jaka jest alternatywa międzydomenowa dla XMLHTTPRequest?Co z WebSockets? Czy ta technologia pozwala na żądanie między domenami?

EDYTOWAĆ: Nadal nie jest dla mnie jasne ...

Na przykład wyciągam moją stronęwww.domain1.com i muszę poprosić o javascriptwww.domain2.com. Wyciągnięta strona powinna zawierać coś takiego:

<script src="www.domain2.com/script.js"></script>

aby uniknąć ograniczeń między domenami.

I mogę używać JSONP, a żądanie będzie wyglądać tak:http://ww.domain1.com/?callback=someFunction.js

Ale: czy to nie to samo? Po prostu wyciągam js z innej domeny! Czy unika się ograniczeń między domenami?

questionAnswers(3)

yourAnswerToTheQuestion