https://bz.apache.org/bugzilla/show_bug.cgi?id=65013

Felix Schumacher <felix.schumac...@internetallee.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |NEEDINFO

--- Comment #14 from Felix Schumacher <felix.schumac...@internetallee.de> ---
Could you try next nightly or build from trunk and report back, whether your
issues are solved?

Remember completely empty parameters like in "curl ''" are still not supported.
But I think a lot of your reported ones are fixed.

commit f045cf5e1604c68b7d43986fe9bd82a102fa2b76
Author: Felix Schumacher <felix.schumac...@internetallee.de>
AuthorDate: Wed Dec 23 10:45:44 2020 +0100

    Sending mime type with parameter throws IllegalArgumentException

    More stuff from that bugzilla entry:

    * Better distinguishing between a quoted filename and a quoted name, that
contains an @ char
    * Allow more than one header and parameter with the same name to be added
    * Simplify the code in ParseCurlCommandAction by moving some of the logic
in extra classes

    What is still missing are curl specialities like

     --form file=@"file with; semicolon or space";type=text/something
     --form param="red green blue";headers="X-Something: \"yeah; something\""

    Bugzilla Id: 65024
---
 src/protocol/build.gradle.kts                      |  8 +++
 .../jmeter/protocol/http/curl/ArgumentHolder.java  | 55 +++++++++++++++
 .../jmeter/protocol/http/curl/BasicCurlParser.java | 51 +++++++++-----
 .../protocol/http/curl/FileArgumentHolder.java     | 80 ++++++++++++++++++++++
 .../protocol/http/curl/StringArgumentHolder.java   | 74 ++++++++++++++++++++
 .../http/gui/action/ParseCurlCommandAction.java    | 57 +++++++--------
 .../apache/jmeter/curl/BasicCurlParserTest.java    | 72 ++++++++++++++-----
 7 files changed, 334 insertions(+), 63 deletions(-)

commit 9d2ba68c16a079c4e7156d847ed9acb7a6d4bb88
Author: Felix Schumacher <felix.schumac...@internetallee.de>
AuthorDate: Wed Dec 23 17:12:47 2020 +0100

    Sending mime type with parameter throws IllegalArgumentException

    More stuff from that bugzilla entry:

    * Allow empty headers to be added

    Bugzilla Id: 65024
---
 .../apache/jmeter/protocol/http/curl/BasicCurlParser.java  | 14 ++++++++++----
 .../java/org/apache/jmeter/curl/BasicCurlParserTest.java   | 10 ++++++++++
 2 files changed, 20 insertions(+), 4 deletions(-)

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to