/ / Môžem požiadať ajax lokálne a poslať odpoveď na internet? - javascript, php, jquery, ajax, server

Môžem požiadať ajax lokálne a odoslať odpoveď na internet? - javascript, php, jquery, ajax, server

Mám tu trochu problém. Predstavte si, že tu máme 2 servery "Server A" a "Server B".

"Server A" je dostupný pre internet, "Server B" nie je.

Mám súbor javascript v "Serveri A"(prístupné pre internet), ktorý robí požiadavku ajax (POST) na "Server B". Budú ľudia, ktorí požadujú od servera A aj odpoveď zo servera B?

Ak to nie je v každom prípade možné?

Vďaka

odpovede:

4 pre odpoveď č. 1

Nie je možné spraviť Ajax na server B, ktorý nie je prístupný cez internet. Musíte urobiť ajax Server A a potom Server A pripojiť k Server B podľa PHP CURL napríklad


1 pre odpoveď č. 2

Nie.

Žiadosti Ajaxu nepochádzajú zo servera. Pochádzajú od klienta.

Ak chcete vystaviť dáta na B na internete, potom by ste potrebovali Ajaxovú požiadavku na A a potom mať A proxy údaje od B.


1 pre odpoveď č. 3

Mohli by ste spustiť inštanciu EC servera IAAS preNapríklad v službe Amazon (AWS) Nastavte server node.js na určitý port, napr. 8080, ktorý je vystavený na internete a ľudia by mohli komunikovať s ... môžete nastaviť ďalší server node.js na tej istej inštancii, ktorá sa pripája k portu, ktorý nemáte vystavený a prístup k nemu cez localhost.

Odosielanie požiadaviek HTTP zo servera na server je možné vykonať.