There's some code in the method BPPharoPlatform>>#handleRequest: to strip trailing NULL characters from the response:
|
"Carsten Haerle: Why is that necessary? Is it possible to have trailing zeros? Not not be necessary." |
|
"contents := contents copyFrom:1 to: (contents findLast: [:c | c asInteger ~= 0 ])." |
Either that can be removed, or it should be re-enabled again. Based on the change done in 83ad7f2, I would say it might still be necessary.