HTML <script> crossover mafanikio

Muhtasari na matumizi

crossorigin Mafanikio ya mawasiliano inasababisha kusameha mawasiliano ya HTTP CORS.

Tovuti za Web zinaangalia mawasiliano kwa kusoma mafanikio ya mawasiliano mengine. Hii ni nchi ambapo CORS inategemea.

Mawasiliano ya kusameha mawingu ni mawasiliano ya mafanikio yaliyo kwenye mawingu mengine (kama mifano, iframe, picha, fonti au script).

CORS inatumika kumana mawasiliano ya kusameha mawingu.

CORS inaonyesha kusameha mawasiliano ya mawingu kwa sababu ya kusameha mawasiliano ya mawingu. Hii ni njia inayopendekeza kwamba kusameha mawasiliano ya mawingu kwenye tovuti inayotumia mawingu mengine. Hii inadefini njia za kusameha mawasiliano ya mawingu kwenye tovuti inayotumia mawingu mengine kwa kumaliza kwamba mawasiliano ya mawingu ya kusameha ni muhimu. CORS inaonyesha kwamba mtandao anaweza kuzingatia wengi ambao anaweza kufikia mafanikio yake, na mambo mengi mengi.

Matokeo:Kuna kama inaonekana kwepuka kwa sababu ya kusameha mawasiliano kwa kufikia mawasiliano ya msingi. Hii inamaanisha kwamba tovuti inaweza kufanya mawasiliano na mawasiliano mengine yaliyo kwenye mawasiliano mawingu mmoja. Inayofikia inaamua kwamba mawasiliano ya msingi inahitaji kuwa na asili yoyote (eneo la mawasiliano).

Matokeo:Tazama pia Mfano wa integrity

Mfano

Hii ni niweza kuhakiki mifayili ya .js kwenye mawasiliano mengine. Hapa tukifanya kwa sababu ya integrity na crossorigin:

<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"
integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo"
crossorigin="anonymous">
</script>

Inayofanywa

<script crossorigin="anonymous|use-credentials">

Wavali wa mafanikio

Wavali Kueleza
  • anonymous
  • use-credentials

Kuweka mtindo wa mawasiliano ya CORS:

  • anonymous - Kufanya mawasiliano ya kuzungumza kwa kina. Hapewapewa chapa.
  • use-credentials - Kufanya mawasiliano ya kuzungumza kwa kina. Kuwapa chapa (kama: kikukaa, chapa, mazungumzo ya kijumla ya HTTP).

Kikampuni cha kifaa

Inanunua zile namba za kina za kina kwa sababu zinaongoza kwa kuchukua mtiririko huo wa kifaa.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
30.0 18.0 13.0 13.0 12.1