Ո՞րն է տարբերությունը «HEAD» - ի, «GET» - ի և «POST» - ի միջև XMLHTTPRquest- ում:


պատասխանել 1:

Նախ ՝ XMLHTTPRequest- ի սահմանումը ՝ այս էջում https://developer.mozilla.org/en ... Դուք ունեք մի լավ. «XMLHttpRequest- ը API է, հաճախորդի գործառույթը հաճախորդի և սերվերի միջև տվյալների փոխանցման համար առաջարկներ Այն ապահովում է URL- ից տվյալներ ստանալու հեշտ եղանակ ՝ առանց էջի ամբողջական թարմացում կատարելու: Այս կերպ կայքէջը կարող է թարմացնել էջի միայն մի մասը ՝ առանց օգտագործողին խանգարելու: XMLHttpRequest- ը հաճախ օգտագործվում է AJAX ծրագրավորման մեջ: «Ավելի գործնական կողմեր. Https://developer.mozilla.org/en ... Գոյություն ունեն երկու լավ օրինակ, որոնք ներկայացնում են, թե ինչպես է այն գործում: Հիմնականում կա երկու տարբերակ ՝ կամ մեթոդ ՝ POST կամ GET ՝ հարցումներ ուղարկելու և բովանդակությունը ստանալու համար: Նրանց միջև տարբերությունը: Https://www.w3schools.com/xml/aj էջում ... Դուք շատ լավ բացատրություն ունեք:

Ինչ վերաբերում է ղեկավարին: HEAD խնդրանքով սերվերը վերադարձնում է միայն ռեսուրսի և այլ ոչ թե ռեսուրսի վերնագրերը: Սա նշանակում է, որ դուք կարող եք որոշել բովանդակության տեսակը կամ փաստաթղթում կատարված վերջին փոփոխությունը ՝ առանց այն ինքներդ ներբեռնելու:

Եթե ​​ձեր նպատակը բովանդակությունն է, դուք պետք է օգտագործեք GET եղանակը, եթե դուք սերվերին տեղեկատվություն եք հղում որպես URL- ի մաս կամ POST մեթոդ, եթե դուք տեղեկատվություն եք ուղարկում որպես փակ սուբյեկտ: HTTP- ի վերնագրերում պարունակվող մետա տեղեկատվությունը պարզապես օգտագործում է HEAD մեթոդը: