Kezdőoldal » Számítástechnika » Programozás » XML API lekérése ajax segítség...

XML API lekérése ajax segítségével. Miért nem működik?

Figyelt kérdés

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.



#javascript #Ajax #AJAX REQUEST #jq XML #GET SECURITY
2017. okt. 27. 18:44
 1/3 anonim ***** válasza:

[link]


"Exploits such as CSRF are prevented in most cases by the same-origin policy. The same-origin policy is a rule enforced by web browsers that prevents scripts originating in one domain from making requests to another."


[link]


[link]

2017. okt. 27. 19:11
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
Írsz egy API wrappert, amit a saját szerveredem futtatsz.
2017. okt. 27. 20:13
Hasznos számodra ez a válasz?
 3/3 A kérdező kommentje:
Értem, köszönöm mind a kettő választ.
2017. okt. 27. 21:37

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!