<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2654.45">
<TITLE>RE: [JDEV] HTTP proxy</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>I think AIM supports HTTP polling now too.</FONT>
</P>

<P><FONT SIZE=2>&gt; -----Original Message-----</FONT>
<BR><FONT SIZE=2>&gt; From: Ashvil [<A HREF="mailto:ashvil@i3connect.net">mailto:ashvil@i3connect.net</A>]</FONT>
<BR><FONT SIZE=2>&gt; Sent: Tuesday, October 16, 2001 6:44 AM</FONT>
<BR><FONT SIZE=2>&gt; To: jdev@jabber.org</FONT>
<BR><FONT SIZE=2>&gt; Subject: Re: [JDEV] HTTP proxy</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; From: &quot;Michal Leinweber&quot; &lt;M.Leinweber@sh.cvut.cz&gt;</FONT>
<BR><FONT SIZE=2>&gt; &gt; Does anybody sucessfully used HTTP proxy in Jabber client ?</FONT>
<BR><FONT SIZE=2>&gt; &gt; I know 2 methods of using HTTP proxy for jabber client:</FONT>
<BR><FONT SIZE=2>&gt; &gt;</FONT>
<BR><FONT SIZE=2>&gt; &gt; 1) with method CONNECT - it works fine, but this method is </FONT>
<BR><FONT SIZE=2>&gt; not commonly</FONT>
<BR><FONT SIZE=2>&gt; used</FONT>
<BR><FONT SIZE=2>&gt; &gt; on all proxies and often disabled.</FONT>
<BR><FONT SIZE=2>&gt; &gt; 2) with method PUT using jabber server 1.4.1 buildin hack for this.</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; We found this when building our IM client.</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; The PUT method documented assumes a persistent connection. </FONT>
<BR><FONT SIZE=2>&gt; Most HTTP Proxies</FONT>
<BR><FONT SIZE=2>&gt; does not allow a persistent connection or block any request </FONT>
<BR><FONT SIZE=2>&gt; responses after</FONT>
<BR><FONT SIZE=2>&gt; the first. The method actually works if you can get a persistent HTTP</FONT>
<BR><FONT SIZE=2>&gt; connection.</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; MSN and Yahoo messengers support HTTP proxies and the way </FONT>
<BR><FONT SIZE=2>&gt; they do this is by</FONT>
<BR><FONT SIZE=2>&gt; polling every few seconds using a cookie or session request </FONT>
<BR><FONT SIZE=2>&gt; identifier. Yes,</FONT>
<BR><FONT SIZE=2>&gt; I know this is a horrible way, but try explaining that </FONT>
<BR><FONT SIZE=2>&gt; end-users who are</FONT>
<BR><FONT SIZE=2>&gt; behind an HTTP proxy.</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; I don't know what the Jabber folks think of supporting this </FONT>
<BR><FONT SIZE=2>&gt; kind of polling,</FONT>
<BR><FONT SIZE=2>&gt; but they need to do this if they want to compete with MSN and Yahoo IM</FONT>
<BR><FONT SIZE=2>&gt; systems.</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; Regards,</FONT>
<BR><FONT SIZE=2>&gt; Ashvil</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; _______________________________________________</FONT>
<BR><FONT SIZE=2>&gt; jdev mailing list</FONT>
<BR><FONT SIZE=2>&gt; jdev@jabber.org</FONT>
<BR><FONT SIZE=2>&gt; <A HREF="http://mailman.jabber.org/listinfo/jdev" TARGET="_blank">http://mailman.jabber.org/listinfo/jdev</A></FONT>
<BR><FONT SIZE=2>&gt; </FONT>
</P>

</BODY>
</HTML>