Cov txheej txheem:

XHR file yog dab tsi?
XHR file yog dab tsi?

Video: XHR file yog dab tsi?

Video: XHR file yog dab tsi?
Video: Michael Jackson - Beat It (Official 4K Video) 2024, Tej zaum
Anonim

XMLHttpRequest ( XHR ) yog API nyob rau hauv daim ntawv ntawm cov khoom uas nws txoj kev hloov cov ntaub ntawv ntawm lub web browser thiab lub web server. Cov khoom yog muab los ntawm browser qhov chaw JavaScript. WHATWG tuav ib qho XHR txheem raws li cov ntaub ntawv nyob.

Ib yam li ib tug yuav nug, XHR Xa ua dab tsi?

Cov XMLHttpRequest txoj kev xa () xa cov lus thov mus rau lub server. Yog thov yog asynchronous (uas yog lub neej ntawd), txoj kev no rov qab los sai li sai tau raws li qhov kev thov xa mus thiab qhov tshwm sim yog xa nrog cov xwm txheej. Yog txoj kev thov yog Tau los yog HEAD, lub cev parameter yog ignored thiab thov lub cev yog teem rau null.

Tom qab, lo lus nug yog, XHR yog dab tsi hauv Chrome? XMLHttpRequest . Los ntawm Vangie Beal Abbreviated as XHR , XMLHttpRequest yog ib txheej ntawm APIs uas tuaj yeem siv los ntawm Web browser scripting lus, xws li JavaScript los hloov XML thiab lwm yam ntaub ntawv mus rau thiab los ntawm lub Web server siv HTTP. Piv txwv ntawm daim ntawv thov siv XMLHttpRequest suav nrog Google Gmail thiab Google Maps.

Ib yam li ntawd, koj tuaj yeem nug, koj siv XHR li cas?

Txhawm rau ua qhov kev thov, peb xav tau 3 kauj ruam:

  1. Tsim XMLHttpRequest: let xhr = new XMLHttpRequest (); Lub constructor tsis muaj kev sib cav.
  2. Pib nws, feem ntau yog tom qab tshiab XMLHttpRequest: xhr.
  3. Xa nws tawm. xhr ua.
  4. Mloog xhr xwm txheej kom teb. Peb qhov xwm txheej no yog siv dav tshaj plaws:

XHR yog dab tsi hauv Ajax?

XMLHttpRequest ( XHR ) yog API uas tuaj yeem siv los ntawm JavaScript, JScript, VBScript, thiab lwm yam web browser scripting lus los hloov thiab tswj cov ntaub ntawv XML mus rau thiab los ntawm lub webserver siv HTTP, tsim kom muaj kev sib txuas ywj pheej ntawm lub vev xaib Client-Side thiab Server-Side.

Pom zoo: