Karten-Eingabe
Eine Texteingabe, die einen Schlüssel und einen Wert wie in einer Karte zuordnet. Standardmäßig lauten die Platzhalter in den Textfeldern "Schlüssel" und "Wert". Sie können geändert werden, wie im folgenden Beispiel gezeigt.
Beispiel
"headers": {
"title": "Http Headers",
"inputType": "map-input",
"placeholder": {
"key": "Header Name",
"value": "Header Value"
},
"value": [
{
"key": "Content-Type",
"value": "application/json"
},
{
"key": "Accept",
"value": "application/json"
}
]
}
Beispiel für die Verwendung
Um die Karten-Eingabedaten in einer aktuellen Javascript-Karte zu speichern, können Sie Folgendes tun:
<setvar id="save_headers">
<context_of>workflow</context_of>
<context_update>
<param name="headers" type="object"><![CDATA[?{ var headers = { §{#each configuration.headers.value}§'§{key}§': '§{value}§',§{/each}§ }; headers }?]]></param>
</context_update>
</setvar>