Ich denke es ist eine gute Frage! Ich verwende Django und sehe die Werte, die ich im Header-Bereich festgelegt habe, unter der GET-Map in meiner Anfrage. Ich habe es jedoch unter META erwartet. Keine Ahnung, wie man es dorthin bringt.
Im Gegensatz zur Verwendung von Postman (Vorteil gegenüber JMeter), bei dem Sie Ihren Inhaltstyp in derselben Komponente auswählen, müssen Sie in JMeter über einen HTTP-Header-Manager verfügen, der als hinzugefügt werden kann
Untergeordnete Komponente der HTTP-Anforderung - nur eine Anforderung ausführen
Gleiche oder höhere Hierarchie der HTTP-Anforderung - kann / wird sich auf andere HTTP-Anforderungen im Umfang auswirken
Beachten Sie, dass Sie mehrere Header-Manager haben können:
JMeter unterstützt jetzt mehrere Header-Manager. Die Header-Einträge werden zusammengeführt, um die Liste für den Sampler zu bilden. Wenn ein zusammenzuführender Eintrag mit einem vorhandenen Headernamen übereinstimmt, ersetzt er den vorherigen Eintrag. Auf diese Weise können Sie einen Standardsatz von Headern einrichten und Anpassungen an bestimmten Samplern vornehmen. Beachten Sie, dass ein leerer Wert für einen Header einen vorhandenen Header nicht entfernt, sondern nur seinen Wert ersetzt.
Beachten Sie, dass Sie es nicht verwenden können in multipart/form-data:
Bei Verwendung von mehrteiligen / Formulardaten werden die Header "Content-Type" und "Content-Transfer-Encoding" unterdrückt. Es wird nur der Content-Disposition-Header gesendet.
Es wird nicht in umgeleiteten URLs gesendet:
Header werden für die erste Anforderung gesendet und nicht für die Umleitung. Dies ist im Allgemeinen nur ein Problem für manuell erstellte Testpläne, da ein mit einem Rekorder erstellter Testplan über die umgeleitete URL fortgesetzt wird.
Antworten:
Fügen Sie den HTTP-Header-Manager hinzu und fügen Sie dort den gewünschten Header hinzu:
quelle
TL; DR Um einen Inhaltstyp-Header hinzuzufügen, muss der HTTP-Anforderung ein HTTP-Header-Manager zugeordnet sein
Sie müssen es hinzufügen für:
Ohne Überschreiben wird Ihre Anfrage mit den folgenden Standardeinstellungen gesendet:
Im Gegensatz zur Verwendung von Postman (Vorteil gegenüber JMeter), bei dem Sie Ihren Inhaltstyp in derselben Komponente auswählen, müssen Sie in JMeter über einen HTTP-Header-Manager verfügen, der als hinzugefügt werden kann
Beachten Sie, dass Sie mehrere Header-Manager haben können:
Beachten Sie, dass Sie es nicht verwenden können in
multipart/form-data
:Es wird nicht in umgeleiteten URLs gesendet:
quelle