NodeJS дээр дунд програм хангамж гэж юу вэ?
NodeJS дээр дунд програм хангамж гэж юу вэ?

Видео: NodeJS дээр дунд програм хангамж гэж юу вэ?

Видео: NodeJS дээр дунд програм хангамж гэж юу вэ?
Видео: JAVA анхан шатыг 1 цаг 30 минутад 2024, Гуравдугаар сар
Anonim

Дунд програм функцууд нь хүсэлтийн объект (req), хариулах объект (res) болон дараагийнх руу хандах боломжтой функцууд юм дунд програм програмын хүсэлт-хариултын мөчлөг дэх функц. Дараагийнх нь дунд програм функцийг ихэвчлэн дараагийн нэртэй хувьсагчаар тэмдэглэдэг.

Түүнээс гадна JS зангилааны дунд програм хангамжийн хэрэглээ юу вэ?

Дунд програм гэж нэрлэдэг гинжлэгдсэн функцуудын дэд багц юм Экспресс js хэрэглэгчийн тодорхойлсон зохицуулагчийг дуудахаас өмнө чиглүүлэлтийн давхарга. Дунд програм функцууд нь хүсэлт болон хариулах объектуудад бүрэн хандах эрхтэй бөгөөд тэдгээрийн аль нэгийг нь өөрчлөх боломжтой.

NodeJs дээр Bodyparser гэж юу болохыг бас мэдэх үү? биеийн задлан шинжлэгч Ирж буй хүсэлтийн урсгалын үндсэн хэсгийг бүхэлд нь задалж, хүсэлтийн дагуу ил гаргана. бие. Дунд программ нь Express-ийн нэг хэсэг байсан. js өмнө нь байсан боловч одоо та үүнийг тусад нь суулгах хэрэгтэй. Энэ биеийн задлан шинжлэгч модуль нь HTTP POST хүсэлтийг ашиглан илгээсэн JSON, буфер, стринг болон URL кодлогдсон өгөгдлийг задлан шинжилдэг.

Үүнтэй холбогдуулан би Express дунд програмыг хэрхэн ашиглах вэ?

Ан Экспресс програм боломжтой ашиглах дараах төрлүүд дунд програм : Хэрэглээний түвшин дунд програм . Чиглүүлэгчийн түвшин дунд програм . Алдаатай ажиллах дунд програм.

Дунд програмыг ашиглах

  1. Аливаа кодыг ажиллуул.
  2. Хүсэлт болон хариу өгөх объектуудад өөрчлөлт оруулах.
  3. Хүсэлт-хариултын мөчлөгийг дуусга.
  4. Стек дэх дараагийн дундын функцийг дууд.

Route дунд программ гэж юу вэ?

Хүссэн үедээ a дунд програм тодорхой болгох маршрутууд , та нэмэх хэрэгтэй дунд програм өөрийн апп/Http/Цөмд зориулсан түлхүүрээр. php файл, ийм завсрын програмуудыг дууддаг чиглүүлэлтийн дунд програм хангамж.

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