Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Obtinerea anteturilor unei resurse

html



+ Font mai mare | - Font mai mic



Obtinerea anteturilor unei resurse

Cele mai utilizate cereri HTTP utilizate in AJAX sunt GET si POST, pentru care serverul Web trimite clientului continuturile resurselor vizate de acestea (sau rezultatul executiei acestora). Daca se doreste sa se obtina o utilizare completa a obiectului XMLHttpRequest, nu trebuie omisa posibilitatea ca, prin intermediul acestuia, sa se trimita serverului o cerere HEAD. Pentru realizarea unei astfel de cereri se poate folosi o secventa similara cu urmatoarea:



function obtineAnteturi() else if(window.ActiveXObject)

Cand se realizeaza o cerere HEAD, serverul Web nu intoarce acelasi raspuns ca si in cazul unor cereri GET sau POST. In locul acestuia, serverul intoarce numai anteturile resursei, care includ o serie de informatii despre aceasta.    Una dintre cele mai simple metode de a folosi ulterior anteturile HTTP ale resursei consta in a le afisa intr-o fereastra alert , ca in exemplul urmator:

function trateazaCererea()

O cerere HEAD poate fi utilizata si pentru a verifica daca un anumit URL exista pe server, ca in urmatorul exemplu:

function updatePage() else if(cerere.status == 404) else

}

Este evident ca simpla verificare a existentei unui URL nu necesita obtinerea continutului resursei, operatiune posibila insa printr-o cerere GET sau POST



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 932
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved