1 changed files with 12 additions and 12 deletions
@ -1,35 +1,35 @@ |
|||
# Cookie-Parameter |
|||
# Cookie-Parameter { #cookie-parameters } |
|||
|
|||
So wie `Query`- und `Path`-Parameter können Sie auch <abbr title='Cookie – „Keks“: Mechanismus, der kurze Daten in Textform im Browser des Benutzers speichert und abfragt'>Cookie</abbr>-Parameter definieren. |
|||
Sie können Cookie-Parameter auf die gleiche Weise definieren wie `Query`- und `Path`-Parameter. |
|||
|
|||
## `Cookie` importieren |
|||
## `Cookie` importieren { #import-cookie } |
|||
|
|||
Importieren Sie zuerst `Cookie`: |
|||
|
|||
{* ../../docs_src/cookie_params/tutorial001_an_py310.py hl[3] *} |
|||
|
|||
## `Cookie`-Parameter deklarieren |
|||
## `Cookie`-Parameter deklarieren { #declare-cookie-parameters } |
|||
|
|||
Dann deklarieren Sie Ihre Cookie-Parameter, auf die gleiche Weise, wie Sie auch `Path`- und `Query`-Parameter deklarieren. |
|||
Deklarieren Sie dann die Cookie-Parameter mit derselben Struktur wie bei `Path` und `Query`. |
|||
|
|||
Der erste Wert ist der Typ. Sie können `Cookie` die gehabten Extra Validierungs- und Beschreibungsparameter hinzufügen. Danach können Sie einen Defaultwert vergeben: |
|||
Sie können den Defaultwert sowie alle zusätzlichen Validierungen oder Annotierungsparameter definieren: |
|||
|
|||
{* ../../docs_src/cookie_params/tutorial001_an_py310.py hl[9] *} |
|||
|
|||
/// note | Technische Details |
|||
|
|||
`Cookie` ist eine Schwesterklasse von `Path` und `Query`. Sie erbt von derselben gemeinsamen `Param`-Elternklasse. |
|||
`Cookie` ist eine „Schwester“-Klasse von `Path` und `Query`. Sie erbt auch von derselben gemeinsamen `Param`-Klasse. |
|||
|
|||
Aber erinnern Sie sich, dass, wenn Sie `Query`, `Path`, `Cookie` und andere von `fastapi` importieren, diese tatsächlich Funktionen sind, welche spezielle Klassen zurückgeben. |
|||
Aber denken Sie daran, dass, wenn Sie `Query`, `Path`, `Cookie` und andere von `fastapi` importieren, diese tatsächlich Funktionen sind, die spezielle Klassen zurückgeben. |
|||
|
|||
/// |
|||
|
|||
/// info |
|||
/// info | Info |
|||
|
|||
Um Cookies zu deklarieren, müssen Sie `Cookie` verwenden, da diese Parameter sonst als Query-Parameter interpretiert werden würden. |
|||
Um Cookies zu deklarieren, müssen Sie `Cookie` verwenden, da die Parameter sonst als Query-Parameter interpretiert würden. |
|||
|
|||
/// |
|||
|
|||
## Zusammenfassung |
|||
## Zusammenfassung { #recap } |
|||
|
|||
Deklarieren Sie Cookies mittels `Cookie`, auf die gleiche Weise wie bei `Query` und `Path`. |
|||
Deklarieren Sie Cookies mit `Cookie` und verwenden Sie dabei das gleiche allgemeine Muster wie bei `Query` und `Path`. |
|||
|
Loading…
Reference in new issue