HTML5 - Заглавки на Ajax

Съдържание
Добре известно е, че не е много често да се налага да се променя заглавката на страниците, тъй като браузърът може да интерпретира и знае какво да изпраща в повечето случаи. Има обаче някои изключения, които се случват, когато работим Аякс и трябва да прибягваме заглавка X-HTTP-Method-Override С което презаписваме заглавката и в такъв случай трябва да кажем на браузъра от какво идва и как трябва да го тълкува.
Отменете метода Request на HTTP
HTTP е стандарт, който се използва за транспортиране на HTML документи през интернет, с него имаме редица методи, но най -използваните са ПОЛУЧАВАЙТЕ и POST, тъй като тези методи са най -често срещаните в уеб приложенията, имаме други методи, сред които можем да посочим СЛАГАМ Y ИЗТРИЙ, където в момента има тенденция да се използват тези методи все повече и повече, за да се даде по -добро значение на URL адресите, които могат да приемат заявки на сървър.
Нека да разгледаме следния пример, за да ни осветим допълнително по тази тема.
Да речем, че искаме да се консултираме с потребител на страница, след което правим a заявка със следната структура:
httpRequest.open ("GET", "[url =" http: // myserver / records / perez / pedro "] http: // myserver / records / perez / pedro [ / url]");

Ако имаме подходящ скрипт от страна на сървъра, това може да се тълкува като заявка, така че методът GET да отговаря на името си за получаване на данни.
Какво се случва, ако искаме да изтрием споменатия потребител, бихме могли да направим валидиране с други средства, но използвайки същия URL адрес можем да кажем следното:
httpRequest.open ("[b] DELETE [ / b]", "[url =" http: // myserver / records / perez / pedro "] http: // myserver / records / perez / pedro [ / url]") ;

Виждайки това използване на метода ИЗТРИЙ всичко има смисъл, тъй като сървърният ни скрипт ще трябва само да прави разлика между различните HTTP методи, за да знае какво действие да предприеме.
Това се вижда много в новата тенденция на създаване ПОЧИВКА ЗА АПИС които се управляват чрез методите и различните действия, които трябва да бъдат изпълнени, по този начин с вида на заявката, която изразяваме това, което искаме да направим, и нашият сървърен скрипт може да обработи различните заявки, които нашата страница може да обработва.
Четене на отговорите на заглавката
Нека да видим в този пример за код как можем да четем Заглавки Какво можем да получим с отговора на искане Аякс:
 ПримерЯбълки Череши БананиНатиснете бутон

Заглавките, които идват с отговорите, са налични, когато readyState променя състоянието 2 или HEADERS_RECEIVED, това е първото нещо, което се получава в отговор на заявка, нека видим на следващото изображение как примерът работи същото в браузъра:

Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave