® (Registered In) symbol issue during Twitter sharing


http://twitter.com/intent/tweet?text=Text to be ® tweeted

For Tweet sharing we use above URL on click of a button. If text to be tweeted has ® symbol it just doesn’t work in IE9.
We get message “Header Host:Twitter.com” original. use as directed. questions:443.

Any idea why does it happen on IE9, it works fine in Chrome.


Does the same issue exist when you share the equivalent text from the Twitter homepage on the same machine + browser configuration?


I’m able to reproduce your issue in IE 9 and IE 11. The issue basically seems to be that you need to url encode “®” to “%C2%AE”. Here’s a jsbin that I tested where the escaped url works on IE: http://jsbin.com/fuhede

closed #4