AngularJS дээр AJAX дуудлага гэж юу вэ?
AngularJS дээр AJAX дуудлага гэж юу вэ?
Anonim

The AngularJS нэртэй хяналтын үйлчилгээг үзүүлдэг AJAX – $http нь алсын сервер дээр байгаа бүх өгөгдлийг унших үүрэгтэй. Сервер өгөгдлийн сан үүсгэх үед хүссэн бичлэгийн эрэлт хэрэгцээ хангагдана залгах хөтөч ашиглан. Өгөгдөл нь ихэвчлэн JSON форматтай байх шаардлагатай.

Мөн Ajax дуудлага гэж юу болохыг мэдэх үү?

Ан Ajax дуудлага асинхрон юм хүсэлт Хөтөчөөс эхлүүлсэн бөгөөд энэ нь хуудасны шилжилтэд шууд хүргэдэггүй. Сервлет хүсэлт нь HTTP-д үйлчлэх Java-д зориулагдсан нэр томъёо юм (сервлет нь Java-н үзүүлэлт). хүсэлт Энэ нь энгийн GET эсвэл POST (гэх мэт) эсвэл an авч болно Ajax хүсэлт.

Үүнтэй адилаар Аяксыг юунд ашигладаг вэ? AJAX = Асинхрон JavaScript болон XML. AJAX нь хурдан бөгөөд динамик вэб хуудас үүсгэх техник юм. AJAX нь хөшигний ард сервертэй бага хэмжээний өгөгдөл солилцох замаар вэб хуудсыг асинхроноор шинэчлэх боломжийг олгодог. Энэ нь вэб хуудсыг бүхэлд нь дахин ачаалахгүйгээр зарим хэсгийг шинэчлэх боломжтой гэсэн үг юм.

Үүнтэй адилаар AngularJS-д $HTTP гэж юу вэ?

$ http нь AngularJS алсын серверээс өгөгдөл унших үйлчилгээ. доллар http цөм юм AngularJS алсын удирдлагатай холбогдоход ашигладаг үйлчилгээ HTTP хөтөчийн XMLHttpRequest объект эсвэл JSONP-ээр дамжуулан үйлчилгээ.

Сервер рүү Ajax дуудлага хийхэд ямар үйлчилгээг ашигладаг вэ?

AngularJS AJAX - $http. $http бол AngularJS юм үйлчилгээ алсаас өгөгдөл уншихад зориулагдсан серверүүд.

Зөвлөмж болгож буй: