2016-05-04 9 views
0

Ich habe versucht, die Datei in jmeter hochladen:Erste Fehler „der Antrag wurde abgelehnt, da keine mehrt Grenze gefunden wurde“, während die Datei in Jmeter Hochladen

finden Sie unten genannten Details, die ich in Anforderung übergeben,

Http reuest:

POST: http:${server_name}/attachment 

1.File Path : D:\localdrive\test_docs\images.jpg 2.Parameter Name:images.jpg 3.MIME Type:image/jpg

Http Rubrik:

1.Accept :/, 
2.Content-Type : multipart/form-data 

Antwortdaten:

{"response":"the request was rejected because no multipart boundary was found"} 

könnte jemand bitte die Lösung auf dem gleichen teilen.

Antwort

2

Verstanden !!!

Stellen Sie sicher, dass der folgende Parameter in HTTP-Anforderung erwähnt werden sollte.

  1. Die Implementierung sollte HttpClient3.1 oder Java sein (Sie es nicht leer bleiben)
  2. Inhalt Codierung: UTF-8
  3. "Use multipart/form-data für Post" in HTTP-Probe überprüft werden soll .
  4. In HTTP-Header (Content-Type: multipart/form-data)
  5. für Parameter-Namen & MIME-Typ z.B.Im Browser geben Sie F12 & drücken Sie die Anfrage, beziehen Sie den Inhalt in der Registerkarte Netzwerk: Inside Param erhalten Sie param zum Beispiel, wenn param ist: HTML enthält = Content-Disposition: Form-Daten; name = "Datei"; filename = "images.jpg" Content-Type: image/jpeg

Dann Parameter-Name: Datei & MIME-Typ: image/jpeg so sein sollte.

& jetzt funktioniert es gut, das ist eine große Erleichterung für mich !!!

auch danke Anders für Ihre Antwort.

0
  • Es gibt eine Checkbox in dem Sampler, der die Datei hochgeladen, die „Use multipart/form-data für Post“, sagt die Bedürfnisse geprüft werden.
  • Wenn Ihr HTML-Code etwa so aussieht input type="file" name="dataFile" id="fileChooser"/>", muss Ihr Parametername "dataFile" lauten. Dies ist der Name des Eingabedateifelds.
  • Sie können auch einen Sniffer-Tool wie Fiddler zum Beispiel oder das HTTP/S-Script-Recorder verwenden JMeter die Anforderung zu erfassen hat und überprüfen Sie die MIME Type zum Beispiel, weil ich nicht sicher bin, ob jpg-Dateien "image/jpg" MIME Type

sind Stellen Sie sicher, dass diejenigen korrekt formatiert sind und prüfen, was BlazeMeter sagt über uploading files

0
  • HTML enthält = Content-Disposition: form-data; name = "Datei"; filename = "images.jpg" Inhaltstyp: image/jpeg Also habe ich gesetzt = Parametername: Datei MIME-Typ: image/jpeg; In der Musteranfrage habe ich bereits "Vielteilige/Formulardaten für den Beitrag verwenden" geprüft, die ich nicht frühzeitig erwähnt habe.

Dann ist es auch nicht ... alles andere, was ich hier verpasst

+0

gleiche Antwort erhalten: {"response": "die Anfrage wurde abgelehnt, weil keine mehrteilige Grenze gefunden wurde" & Antwortcode: 400 Antwortnachricht: Ungültige Anforderung –