| Issue 154: | Can't receive ICQ message with HTML tags | |
| 1 person starred this issue and may be notified of changes. | Back to list |
I using latest version of pyicqt (from git at issue 148 ) and PSI 0.13 as Jabber client. And I can't receive the message, contains html tags from QIP Infinum client (Build 9020 RC3). When user send me the text: <body onLoad="window.resizeTo(100,100);"> I receives nothing. Other text I receives normally. I can't receive thouse messages too (one line per message): Test <body onLoad="window.resizeTo(100,100);"> test Test <body onLoad="window.resizeTo(100,100);"> <body aa=bb> Test <body aa=bb> test I have the same problems with other ICQ users with different clients (PSI, Miranda, etc), but don't have a messages that they sent to me.
Jan 15, 2009
#1
Mur...@gmail.com
Jan 15, 2009
It's interesting problem. But it's not a transport issue, it's design of a protocol. Native ICQ clients have full support of HTML markup and interprets it. When anybody sends message like your example <body onLoad="window.resizeTo(100,100);"> server _auto_ analyzes it. Text after onLoad looks like potential dangerous script (even for browser) and server blocks it. Isn't so bad. Filtration on server-side in some cases useful. For example, server blocks some sorts of a spam. Client can only mangle xml-symbols - < instead of < and other
Feb 16, 2009
(No comment was entered for this change.)
Status:
WontFix
|