XML API lekérése ajax segítségével. Miért nem működik?
A jelenleg készülőben lévő weboldalamba szeretnék információt átrántani xy szolgáltató által. Na most a szolgáltatás XML csatornán keresztül zajlana, és az adatok egy egyszerű "get"-el lennének lekérve. A probléma ott kezdődik amikor létrehozom az ajax requestet ami az adott oldal url-jére mutat nem történik semmi.
A kérdésem leginkább a következő W3Schools oldalon található megjegyzésre alapszik:
"Access Across Domains
For security reasons, modern browsers do not allow access across domains.
This means that both the web page and the XML file it tries to load, must be located on the same server.
The examples on W3Schools all open XML files located on the W3Schools domain.
Access Across Domains
For security reasons, modern browsers do not allow access across domains.
This means that both the web page and the XML file it tries to load, must be located on the same server.
The examples on W3Schools all open XML files located on the W3Schools domain.
If you want to use the example above on one of your own web pages, the XML files you load must be located on your own server."
Na most a szöveg szerint a fejlett böngészők nem engedélyezik a nem egy szerveren lévő kéréseket.
És akkor a kérdés: Miért van ez így, hisz mindenki tudja, hogy nagyon sok API hasonló csatornán küldené az információt. Van erre valami megoldás?
Megjegyzés: Az API url-je nyított, nem igényel felhasználónevet vagy jelszót a lekéréshez.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!