Ereignisse
Erstellen von KI-Apps und Agents
17. März, 21 Uhr - 21. März, 10 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrierenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge aus, um die neuesten Funktionen, Sicherheitsupdates und technischen Support zu nutzen.
GILT FÜR: Alle API Management-Ebenen
Mit der set-variable
-Richtlinie wird eine set-variable
variable deklariert und einem Wert zugewiesen, der über einen Ausdruck oder ein Zeichenfolgenliteral angegeben wird. Wenn der Ausdruck ein Literal enthält, wird die Konvertierung in eine Zeichenfolge durchgeführt, und der Typ des Werts lautet System.String
.
Hinweis
Legen Sie die Elemente und untergeordneten Elemente einer Richtlinie in der Reihenfolge fest, die in der Richtlinienanweisung angegeben ist. Erfahren Sie mehr darüber, wie Sie API Management-Richtlinien festlegen oder bearbeiten.
<set-variable name="variable name" value="Expression | String literal" />
Attribut | BESCHREIBUNG | Erforderlich |
---|---|---|
name | Der Name der Variablen. Richtlinienausdrücke sind nicht zulässig. | Ja |
value | Der Wert der Variablen. Dies kann ein Ausdruck oder ein Literalwert sein. Richtlinienausdrücke sind zulässig. | Ja |
Ausdrücke, die in der set-variable
-Richtlinie verwendet werden, müssen einen der folgenden einfachen Typen zurückgeben.
Im folgenden Beispiel wird eine set-variable
-Richtlinie im Abschnitt für den eingehenden Datenverkehr veranschaulicht. Diese "set-variable"-Richtlinie erstellt die boolesche Kontextvariable isMobile
, die auf "true" festgelegt wird, wenn der User-Agent
-Anforderungsheader den Text iPad
oder iPhone
enthält.
<set-variable name="IsMobile" value="@(context.Request.Headers.GetValueOrDefault("User-Agent","").Contains("iPad") || context.Request.Headers.GetValueOrDefault("User-Agent","").Contains("iPhone"))" />
Weitere Informationen zum Arbeiten mit Richtlinien finden Sie hier:
Ereignisse
Erstellen von KI-Apps und Agents
17. März, 21 Uhr - 21. März, 10 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrieren