New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Empty message body fix #1889
Empty message body fix #1889
Conversation
83612a6
to
07f2f29
Compare
Rebased and added some minor tweaks. Would it be possible to add one or two acceptance tests? |
Unfortunately found that Amazon SQS requires the MessageBody to have at least 1 character, so I have reverted back to using the "empty message" magic :-( This will also make the decision document irrelevant. |
What if we did send |
Currently with the empty message, we don't base64 encode it, and then check for that string to also not decode it. If we get |
I think the same argument could be applied to "empty message". So in essence, it boils down to saying there is a representation of an empty message that is not base64 encoded. That is essentially what the transport did, and I think we are now discussing what the better representation of an empty message is. |
Yes and we talked about it and thought that since we are already using "empty message" then keeping it this way is the path of least resistance in terms of wire compatibility. |
Fix #1249