Das, was Anfrage meiner HTTPErste Jmeter die Grenze Striche in den Content-Type-Header (zB boundary = - V0a4bfux ...) zu erzeugen
Content-Type: multipart/form-data; boundary=V0a4bfuxfGhaH_Voo_Gu6oAEtj5FJNcp; charset=UTF-8
zu erzeugen, wenn jedoch auf die POST-Daten verglichen, es fehlt die 2 Striche in der Front, die der Server die Anforderung ablehnen Ursachen:
--V0a4bfuxfGhaH_Voo_Gu6oAEtj5FJNcp
Content-Disposition: form-data; data="dataToBeSent"
--V0a4bfuxfGhaH_Voo_Gu6oAEtj5FJNcp--
Wie erhalte ich Jmeter die Striche im Header zu generieren? (außer von manuell mehrteiliger Form erstellen)
Hinweis:
- I Option 'Use multipart/Formulardaten für POST' verwenden.
- Wenn ich die Anfrage abfangen und manuell die Bindestriche in der Kopfzeile hinzufügen, akzeptiert der Server die Anfrage.
Ich konnte JMeter v. 3.3 nicht dazu bringen, etwas ** anderes ** von 2 Strichen am Anfang zu erzeugen. Z.B. mit Java-Client: 'Content-Type: multipart/form-data; boundary = --------------------------- 7d159c1302d0y0' mit HttpClient4: '--U6pY3zGZBD_bx96zA7CvbGR8kqE_B5ppLF-- ' So ältere Version? ein anderer Unterschied? –
@KirilS. Ich nehme an, es muss nicht genau 2 Striche sein. Solange der Randwert im Header mit dem Wert in den POST-Daten übereinstimmt. BTW, ich habe v3.2 benutzt. Im Idealfall ist es eine Lösung in v3.2 –