On Wed, Apr 15, 2009 at 07:35, Mario Menti <mme...@gmail.com> wrote:
> This issue [1] is marked fixed, but for some reason I still have problems
> with some characters:
> I have a status update that contains "\xc2\xa0" (which I believe is Unicode
> representation of & nbsp;), and trying to update the status with this always
> results in error 401. If I remove the "\xc2\xa0" the  update works fine.
> I'm using the Perl Net::OAuth CPAN module.
> The status is "laconi.ca - a decentralised twitter: I&#8217;ve just come
> across identi.ca,\xc2\xa0which on a first look appears to be jus.. ht
> tp://menti.net/?p=33"

I was able to post this here:

http://twitter.com/guan/status/1525625497

The non-breaking space is right after the colon; try to save the HTML
and check in a hexdump ;-)

Normalized query string:

oauth_consumer_key=rNc2JuVC6NxELft2jXUQ&oauth_nonce=5614691C245EE261FB06ED7C1370974497&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1239806575&oauth_token=6631-AHu8rT9oznR3uUwHF7J99yU14s17D0vxR0OyKdRX54&oauth_version=1.0&status=a%20non-breaking%20space%3A%C2%A0wohoo

Signature base string:

POST&http%3A%2F%2Ftwitter.com%2Fstatuses%2Fupdate.json&oauth_consumer_key%3DrNc2JuVC6NxELft2jXUQ%26oauth_nonce%3D5614691C245EE261FB06ED7C1370974497%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1239806575%26oauth_token%3D6631-AHu8rT9oznR3uUwHF7J99yU14s17D0vxR0OyKdRX54%26oauth_version%3D1.0%26status%3Da%2520non-breaking%2520space%253A%25C2%25A0wohoo

Guan

Reply via email to