I found an issue with this plugin while sending json payloads encoded in Base64.
They usually hit more than 128 characters and this line (located in StringUtils.cpp) doesn't send the expected result:
const char* originalStr = TCHAR_TO_ANSI(*str);
I managed to solve this by changing this line by something else found on the internet (Here):
auto originalFString = StringCast<ANSICHAR>(*str);
const char* originalStr = originalFString.Get();
Same issue with Linux, 127 bytes work fine, but 128+ bytes are scrambled. Copied the state from the windows StringUtils.cpp and it works for Linux now, too.
Hello,
I found an issue with this plugin while sending json payloads encoded in Base64. They usually hit more than 128 characters and this line (located in StringUtils.cpp) doesn't send the expected result:
const char* originalStr = TCHAR_TO_ANSI(*str);
I managed to solve this by changing this line by something else found on the internet (Here):
Hope it can help.
Regards.