Vaatimukset: Homologisen alkuperän tapauksessa frontend lähettää GET- ja POST-pyynnöt taustarajapinnalle, koska rajapinta on julkinen, sen ei tarvitse kantaa todennustietoja, esimerkiksi: evästetietoja pyydettäessä, XMLHttpRequestia käytettäessä, riippumatta siitä, miten se on konfiguroitu, pyyntöevästetietoja ei voida poistaa, mikä kasvattaa pyyntöpaketin sisältöä, ja se myös tuhlaa taustaresursseja jäsentämiseen, mikä on merkityksetöntä.
Käytätpä sitten natiivia XMLHttpRequestia tai jQueryn Ajaxia lähettääksesi pyynnön taustalle, evästetietoja pyynnöstä ei voi poistaa homologisen tapauksessa, ja koodi on seuraava:
KoskawithCredentials on suunniteltu monitoimialueisiin。 Kuten alla on esitetty:
Tai kantaa evästeitä, jolloin resurssien kaistanleveys ja taustaresurssit tuhlaavat。
Muokkaamisen jälkeen fetchillä koodi näyttää tältä:
Tunnukset on konfiguroitu seuraavasti:
jätä pois: Älä koskaan lähetä tunnuksia pyynnössä äläkä sisällytä tunnuksia vastaukseen.
Sama alkuperä(oletus: Vain tunnistetiedot, jotka lähetetään ja sisältävät saman alkuperäpyynnön.
sisältää: Vaikka käyttäisit eri domain-yhteyksiä, muista sisällyttää tunnukset.
Testipyyntö, erittäin puhdas ja virkistävä, kuten alla on esitetty:
Viittaus:Hyperlinkin kirjautuminen on näkyvissä. |