/ / Jak publikować dane między domenami i uzyskać odpowiedź za pomocą php i jquery - php, jquery, post, cross-domain

Jak publikować dane między domenami i uzyskiwać odpowiedzi za pomocą php i jquery - php, jquery, post, cross-domain

Próbuję utworzyć skryptozakładkę, która pozwala użytkownikom publikować wiele danych w wielu domenach do skryptu php i uzyskać odpowiedź ze skryptu php za pomocą jquery. Jaki jest najlepszy sposób na zrobienie tego

Odpowiedzi:

3 dla odpowiedzi № 1

Twoje najlepsze ujęcie będzie użyte JSONP:

JSONP lub "JSON with padding" jest uzupełnieniempodstawowy format danych JSON, wzorzec użycia pozwalający stronie na żądanie danych z serwera w innej domenie. JSONP jest rozwiązaniem tego problemu, tworząc alternatywę dla nowszej metody o nazwie Cross-Origin Resource Sharing.

jQuery implementuje JSONP. Spróbuj i przetestuj ten kod:

$.ajax( {
url: "http://…",
dataType: "jsonp",
complete: function(xmlHttpReq, textStatus) {…}
});

1 dla odpowiedzi nr 2

Polecam sprawdzić JavaScript: użyj serwera proxy dla połączeń XMLHttpRequest między domenami


0 dla odpowiedzi № 3

Tricky, ponieważ skrypty Cross Site są blokowane przez większość przeglądarek. Moim rozwiązaniem było zapisanie danych do pliku, a następnie dostęp do tego pliku z php. Przekazywać dane przez plik innymi słowami.