https://bz.apache.org/bugzilla/show_bug.cgi?id=65013
--- Comment #10 from Felix Schumacher <felix.schumac...@internetallee.de> --- (In reply to eR@SeR from comment #8) > (In reply to Felix Schumacher from comment #5) > > For the third bug report part, you could look at > > https://bz.apache.org/bugzilla/show_bug.cgi?id=64636 which is probably the > > same as your report. > > cURL is not the same as I reported, but if > https://bz.apache.org/bugzilla/show_bug.cgi?id=64636 gets fixed, might be > fixed for reported one. Please note that same happens if parameter or header > values are blank. The currently used parser for CLI options can not cope with empty parameters. So, I think it is the same report. > > (In reply to Felix Schumacher from comment #6) > > For the second part (parameters which values start with @ landing in files > > upload tab), I believe, JMeter is doing the correct thing here. > > > > The curl man page states in the '--form' section: "... To force the > > 'content' part to be a file, prefix the file name with an @ sign. ..." > > > > If you want to send a value starting with an @ sign, you probably have to > > use --form-string as parameter. The curl man page for '-form-string' says: > > "... Similar to -F, --form except that the value string for the named > > parameter is used literally. Leading '@' and '<' characters, and the > > ';type=' string in > > the value have no special meaning. ..." > > > > Maybe postman tries the value in the parameter, before it decides, whether > > this is a file or not. JMeter can't really decide this correctly, as the > > file has not to be present on creation of the test plan. It has to be > > present when the test plan is being run. > > > > I am not sure, what to do about this, but it might be a good idea to discuss > > this on the mailing list and/or put this into its own bug report, as it will > > change the behaviour of detection. > > You might missed difference between: > > --form 'DocumentType="@ID_CARD"' \ > --form 'BacksideImage=@"/C:/Users/someuser/Desktop/Desktop.jpg"' \ > > @ in DocumentType parameter is inside quotes, but in BacksideImage is before > quotes. Does this change anything? That changes the story :) I missed that one. curl does indeed differentiate between name="@..." and name=@"...". -- You are receiving this mail because: You are the assignee for the bug.