Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.9.3
-
None
Description
Binary fields in TJSONProtocols of many languages are incompatible to each other.
Also, those in all protocols of NodeJS cannot reliably talk to other languages.
Attachments
Issue Links
- breaks
-
THRIFT-3483 Incorrect empty binary handling introduced by THRIFT-3359
- Closed
- contains
-
THRIFT-3200 JS and nodejs do not encode JSON protocol binary fields as base64
- Closed
-
THRIFT-3276 Binary data does not decode correctly using the TJSONProtocol when the base64 encoded data is padded.
- Closed
-
THRIFT-3350 Python JSON protocol does not encode binary as Base64
- Closed
- relates to
-
THRIFT-3276 Binary data does not decode correctly using the TJSONProtocol when the base64 encoded data is padded.
- Closed