Ich baue eine custom dynamicValue extension für Pfote. Ich kann jedoch keine Kopfzeile in der evaluate
Methode festlegen. Siehe den folgenden Beispielcode:Javascript-Erweiterung Fehler: Kann keine Änderungen vornehmen
evaluate(context) {
const request = context.getCurrentRequest();
request.setHeader('Content-Type', this.contentType); // <-- this gives warning
return this.createSignable(request); // This returns a base64 string.
}
Ich erhalte die Warnung sagen Javascript extension error: Cannot perform modifications
und der Header nicht gesetzt ist. (Wenn ich ausrufe request.setHeader
Anruf, ich bekomme keine Warnungen) Kann mir bitte jemand helfen, dieses Problem zu lösen?
Danke Micha! Genau das habe ich getan. erstellt zwei dynamische Wertheader. Anyways danke für dieses tolle Tool. Ich freue mich auf die 'post-processor'-Funktion. – apostopher