perrin has asked for the wisdom of the Perl Monks concerning the following question:
A dump of query args shows things like this (values modified for privacy):
'fb_sig_api_key' => [ '5987b7ccf4a68b6981b9465fe89cd5a63', '5987b7ccf4a68b6981b9465fe89cd5a63' ], 'fb_sig_session_key' => [ '7ab9597233493704f05192544-5341053 +94', '7ab9597233493704f05192544-5341053 +94' ],
SOLVED: Facebook turns GET forms into POST, but sends them to the full URL with the query string, sending some parameters in the POST data as well. This means that URI parsers like Apache::Request flatten the duplicates into arrays and WWW::Facebook::API crashes and burns.
|
|---|