Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
ΠΡΠ±ΡΠ΅ ΠΎΠ±ΡΡΠ½ΡΠ΅ *ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΏΡΡΠΈ* Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π²ΡΡ ΡΠ°Π²Π½ΠΎ Π±ΡΠ΄ΡΡ ΠΈΠΌΠ΅ΡΡ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π² Π΄ΡΡΠ³ΠΈΡ
ΡΠΎΡΡΠ΅ΡΠ°Ρ
.
+## ΠΠ°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΈ middleware { #dependencies-and-middleware }
+
+HTTP-ΠΎΡΠ²Π΅ΡΡ ΡΡΠΎΠ½ΡΠ΅Π½Π΄Π° Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π²Π½ΡΡΡΠΈ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ **FastAPI**, ΠΏΠΎΡΡΠΎΠΌΡ ΠΊ Π½ΠΈΠΌ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ HTTP middleware.
+
+ΠΠ°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΈΠ· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΈΠ· `APIRouter` ΠΈ ΠΈΠ· `include_router()` ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ ΠΊ HTTP-ΠΎΡΠ²Π΅ΡΠ°ΠΌ ΡΡΠΎΠ½ΡΠ΅Π½Π΄Π°. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π΄Π»Ρ Π·Π°ΡΠΈΡΡ ΡΡΠΎΠ½ΡΠ΅Π½Π΄Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ cookie ΠΈΠ»ΠΈ ΠΏΠΎΡ
ΠΎΠΆΠ΅Π³ΠΎ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΠ°.
+
## Π’ΠΎΠ»ΡΠΊΠΎ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠ±ΠΎΡΠΊΠΈ { #static-build-output-only }
`app.frontend()` ΠΎΡΠ΄Π°ΡΡ ΡΠ°ΠΉΠ»Ρ, ΡΠΆΠ΅ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ±ΠΎΡΠΊΠΎΠΉ Π²Π°ΡΠ΅Π³ΠΎ ΡΡΠΎΠ½ΡΠ΅Π½Π΄Π°.