<div><div style="font-size: 12px;">Hi Squid-Devs:</div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">I have play with squid for a long tine, but still can not get into its world deeply, that's make me annoying.</div><div style="font-size: 12px;">Recently, I have encountered a problem when using squid.</div><div style="font-size: 12px;">It is that I am using squid as a transparent proxy in Router, redirecting data which destination port is 80 to squid,</div><div style="font-size: 12px;">and it work fine for a long time, just days before, I found there is one case that will not make the mobile app not</div><div style="font-size: 12px;">work.</div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">The case is the mobile app using 80 port with non-http nor https protocol.</div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">I have searched a lot on that and found an on_unsupported_protocol, but apparently, not for this case.</div><div style="font-size: 12px;">So, I am wondering if I can get started to work on that, to process such things.</div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">My thoughts is that when accept the connection and if it can not parsing the request (with enough data, at least contain</div><div style="font-size: 12px;">the method length of HTTP) just send to the destination (before redirect to squid its an public_ip:port, int squid we can</div><div style="font-size: 12px;">get it).  And the later case, I can not imagine how to do, and whether the thought of mine can be realized ?</div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">Anyone can give some introduction about that or the squid working-model?  anything helpful would be appreciate.</div><div style="font-size: 12px;">Thanks in advance.</div></div><div><br></div><div><br></div><div><sign signid="-1"></sign></div><div><qzone></qzone></div><div> </div><div><includetail><!--<![endif]--></includetail></div>