ó
w™xTc           @   s'   d  d l  m Z d d d „  ƒ  YZ d S(   iÿÿÿÿ(   t   divisiont   potential_url_requestc           B   s   e  Z d  „  Z d „  Z RS(   c         C   s   | |  _  d  S(   N(   t   text(   t   selfR   (    (    sI   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/iotbx/detectors/url_support.pyt   __init__   s    c         C   sà   y d d l  m } Wn! t k
 r7 d d l m } n Xd d l  m  } y | |  j ƒ |  _ Wn t k
 rr t SX|  j j d k r‰ t S|  j j	 j
 d ƒ d |  _ d |  j j	 k rÜ | |  j j	 j
 d ƒ d ƒ |  _ n  t S(	   Niÿÿÿÿ(   t   parse_qs(   t   urlparset    t   ?i    i   (   NR   (   R   R   t	   Exceptiont   cgiR   t   parsedt   Falset   schemet   Nonet   patht   splitt   filet   qst   True(   R   R   R   (    (    sI   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/iotbx/detectors/url_support.pyt   is_url_request   s       %(   t   __name__t
   __module__R   R   (    (    (    sI   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/iotbx/detectors/url_support.pyR      s   	N(    (   t
   __future__R    R   (    (    (    sI   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/iotbx/detectors/url_support.pyt   <module>   s   