We have an angular app that uses a multipart/form-data to upload files to server.
Regular text files work correctly, but binary ones (like images) get corrupted (size increment).
Any advice ?
As a sample this is before Tyk
-----------------------------1664174991698023324981845245
Content-Disposition: form-data; name="file"; filename="mz1N2xGt_400x400.jpeg"
Content-Type: application/octet-stream
<FF><D8><FF><E0>^@^PJFIF^@^A^A^@^@^A^@^A^@^@<FF><E2>^B<A0>ICC_PROFILE^@^A^A^@^@^B<90>lcms^D0^@^@mntrRGB XYZ ^G<DF>^@^B^@@
^@'^@9acspAPPL^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@<F6><D6>^@^A^@^@^@^@<D3>-lcms^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
[para^@^@^@^@^@^C^@^@^@^Bff^@^@<F2><A7>^@^@^MY^@^@^S<D0>^@^@
and this after Tyk
-----------------------------16059868141680811620898218070
Content-Disposition: form-data; name="file"; filename="mz1N2xGt_400x400.jpeg"
Content-Type: application/octet-stream
<EF><BF><BD><EF><BF><BD><EF><BF><BD><EF><BF><BD>^@^PJFIF^@^A^A^@^@^A^@^A^@^@<EF><BF><BD><EF><BF><BD>^B<EF><BF><BD>ICC_PROFILE^@^A^A^@^@^B<EF><BF><BD>lcms^D0^@
^@'^@9acspAPPL^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@<EF><BF><BD><EF><BF><BD>^@^A^@^@^@^@<EF><BF><BD>-lcms^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
[para^@^@^@^@^@^C^@^@^@^Bff^@^@<EF><BF><BD><EF><BF><BD>^@^@^MY^@^@^S<EF><BF><BD>^@^@
[para^@^@^@^@^@^C^@^@^@^Bff^@^@<EF><BF><BD><EF><BF><BD>^@^@^MY^@^@^S<EF><BF><BD>^@^@