對於XMPP interface for the Stack Overflow chat,我當前爲taking the HTML of the chat messages and converting to valid XML,並將其設置爲XMPP message
對象的子元素html
。在我的Mac OS X jabber客戶端中,這非常棒!這意味着,當SO聊天張貼oneboxed圖像中的用戶,圖像會在我的XMPP客戶端(Adium的爲OS X)顯示:如何在XMPP(Jabber)消息中發送Web上的圖像?
不過,我剛剛更新的Adium到最新版本,顯然they considered what I was doing to be a security hole and against XMPP specs, and changed that behavior。他們的推理是,XMPP不應該透露您的IP地址,並通過HTTP獲取圖像會顯示我的IP地址。
所以現在聊天在XMPP上是沒有圖像的。我如何使圖像在XMPP上工作?我的XMPP組件是否應下載圖像並將它們嵌入到<Message>
節中?圖像是否可以通過XMPP服務器進行代理?或者這是不可能的?
說真的,我不明白這些人認爲IP是你應該保護的私人數據。如果您只知道知識產權就會受到攻擊,無論如何您都會受到攻擊。 – 2010-11-17 00:16:59
我同意@Camilo。它嚴重削弱了以前聊天的真棒界面! – Josh 2010-11-17 01:17:02