Kādas ir starpprogrammatūras funkcijas programmā Express?
Kādas ir starpprogrammatūras funkcijas programmā Express?

Video: Kādas ir starpprogrammatūras funkcijas programmā Express?

Video: Kādas ir starpprogrammatūras funkcijas programmā Express?
Video: planeTALK | Sir Tim CLARK President EMIRATES "I love my 117 Airbus A380" (Ar subtitriem) 2024, Maijs
Anonim

Starpprogrammatūras funkcijas ir funkcijas kuriem ir piekļuve pieprasījuma objektam (req), atbildes objektam (res) un nākamajam funkciju lietojumprogrammas pieprasījuma-atbildes ciklā. Nākamais funkciju ir funkciju iekš Express maršrutētājs, kas, izsaucot, izpilda starpprogrammatūra pēc straumes starpprogrammatūra.

Ņemot to vērā, kas ir Express starpprogrammatūra?

Starpprogrammatūra burtiski nozīmē visu, ko ievietojat vienā programmatūras slānī un citā. Express starpprogrammatūra ir funkcijas, kas tiek izpildītas pieprasījuma dzīves cikla laikā Express serveris. Katrs starpprogrammatūra ir piekļuve HTTP pieprasījumam un atbildei katram maršrutam (vai ceļam), kuram tas ir pievienots.

Otrkārt, kas tiek izmantots programmā Express? izmantot ir starpprogrammatūras konfigurēšanas metode lietots pa maršrutiem Express HTTP servera objekts. Metode ir definēta kā daļa no Connect that Express ir balstīta uz. Atjaunināšana, sākot ar 4. versiju.

Tad kā es varu izmantot Express starpprogrammatūru?

An Express pieteikums var izmantot šādus veidus starpprogrammatūra : Lietojumprogrammas līmenis starpprogrammatūra . Maršrutētāja līmenis starpprogrammatūra . Kļūdu apstrāde starpprogrammatūra.

Izmantojot starpprogrammatūru

  1. Izpildiet jebkuru kodu.
  2. Veiciet izmaiņas pieprasījumā un atbildes objektos.
  3. Pabeidziet pieprasījuma-atbildes ciklu.
  4. Izsauciet nākamo starpprogrammatūras funkciju kaudzē.

Ko jūs saprotat ar starpprogrammatūru Kā jūs varat izmantot starpprogrammatūru mezglā JS?

Starpprogrammatūra ir ķēdes funkciju apakškopa, ko izsauc Express js maršrutēšanas slānis, pirms tiek izsaukts lietotāja definēts apstrādātājs. Starpprogrammatūra funkcijām ir pilna piekļuve uz pieprasījuma un atbildes objekti un var mainīt kādu no tiem.

Ieteicams: