® (Registered In) symbol issue during Twitter sharing


#1

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.


#2

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


#3

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


#4