ZF-11757: Zend_Service_Amazon_Sqs::receive does not provide an option for turning off urldecode on the message.

Issue Type: Improvement Created: 2011-09-21T23:48:01.000+0000 Last Updated: 2012-08-21T12:57:18.000+0000 Status: Open Fix version(s): Reporter: Dan Danese (biouxtai) Assignee: Enrico Zimuel (zimuel) Tags: - Zend_Service_Amazon

  • Sqs

Related issues: Attachments:


An option needs to be added to the receive function or the class needs a receive_raw function to enable receipt of a raw message. Not all are urlencoded when placed on the queue.


Posted by Kasper Pedersen (kasperjin) on 2012-08-21T12:57:18.000+0000

IMO the URL encoding should be turned off completely, as it messes with the message body without even looking at the supplied MD5 checksum. Other libraries may not use URL encoding. For instance Amazons SNS service puts JSON encoded message bodies in SQS, which may end up being unreadable because of the URL decoding.

Have you found an issue?

See the Overview section for more details.


© 2006-2016 by Zend, a Rogue Wave Company. Made with by awesome contributors.

This website is built using zend-expressive and it runs on PHP 7.