def _retrieve(self, map):
self._conn.request('<STR_LIT:GET>', "<STR_LIT>" % (self._host, map), <EOL>None, self._httpHeaders)<EOL>rp = self._conn.getresponse()<EOL>if rp.status == <NUM_LIT:200>:<EOL><INDENT>data = rp.read()<EOL>return data<EOL><DEDENT>else:<EOL><INDENT>raise Exception("<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>" <EOL>% (self._host, self._port, rp.status, rp.reason))<EOL><DEDENT>
Query Squid Proxy Server Manager Interface for stats.

        @param map: Statistics map name.
        @return:    Dictionary of query results.