Content-Transfer-Encoding type quoted-printable adds equals (=) symbols web service cannot process
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Content-Transfer-Encoding type quoted-printable adds equals (=) symbols web service cannot process
Due to the length of the content in the request, SoapUI Open Source is automatically setting the Content-Transfer-Encoding type to printed-quotable.
Link to request text: https://gist.github.com/jalanstrom/ed71aa1c8d32a59ece07b6e063f9e041
Unfortunately, the application is expecting JSON content in that part of the request, so it's rejecting the request because of those equals (=) signs.
Link to response text: https://gist.github.com/jalanstrom/a6d6ea336e992c956b0c9200cfcdd7d9
When using Content-Transfer-Encoding type is 7bit, the request completes fine (link to request text: https://gist.github.com/jalanstrom/e20273c4322eb8c7c31d3a6199fa49be). But as soon as I go over a certain content limit, SoapUI is automatically changing the type to quote-printable.
Unfortunately I have yet to find any way to modify the Content-Transfer-Encoding type to something suitable (base64? binary?) that won't add the extra characters that drive my REST service crazy.
Thanks for any help!!
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Regards,
Rao.
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@nmrao wrote:
Is that you sending an attachment with binarydata?
The second part of the multipart request is a file attachment.
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello.
I have the same problem. Could you solve the problem?
Thanks
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
we are working on new POC for SoapUI (on REST project) ,
However we facing this issue and it's blocking us.
I am sending a REST multypart post request and attaching binary file.
one of the parameter is a long (~2000 characters) Json string.
SouUI define the content transfer to : "quoted printable" and cut cut to new line after 66 characters and add (=).
What am i missing here ? any suggested Work Around ?
Thanks
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@nmrao wrote:
Is that you sending an attachment with binarydata?
Hello,
we are working on new POC for SoapUI (on REST project) ,
However we facing this issue and it's blocking us.
I am sending a REST multypart post request and attaching binary file.
one of the parameter is a long (~2000 characters) Json string.
SouUI define the content transfer to : "quoted printable" and cut cut to new line after 66 characters and add (=).
What am i missing here ? any suggested Work Around ?
Thanks
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please your important advice to solve this
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello nmrao,
Yes - we are sending an image (binarydata)
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Regards,
Rao.
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Imagine JSON file with ~2000 characters splitted into lines.
Each line contains 66 characters and ends with "=" (equal) sign.
Appriviate your support.
Best Regards, Elad
