SuperAgent unterstützt eindeutig benutzerdefinierte HTTP-Header:
%Vor%Meine Frage:
Ich würde nur ein separates Modul mit so etwas machen:
Das Modul verhält sich genauso wie Super-Agent, setzt jedoch Standard-Header, bevor das Objekt Request
zurückgegeben wird. Siehe hier
Also in meinem Fall musste ich ein csrf-Token als Standard-Header in allen meinen Anfragen festlegen. Sie können eine einfache Wrapper-Funktion wie diese schreiben.
custom-agent.js
%Vor%Benutze es so.
%Vor% Dies könnte die späte Antwort sein, aber ich habe superagent-use
plugin verwendet, um einen benutzerdefinierten HTTP-Header in alle Anfragen einzufügen. Zuerst müssen Sie superagent-use
benötigen dann wie folgt
%Vor%fügen Sie dann die Funktion als Middlerware / Interceptor
hinzu %Vor%und schließlich
%Vor%Tags und Links npm http-headers superagent