Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
check.cpython-313.pyc25 linesDownload Raw Back to __pycache__
1�

2��j`��~�SSKrSSKrSSKJr \R"S\R35rS\S\4SjrS\	S\4Sjr4g)	�N)�AnyStrs[A-Z\d\-_]{1,63}$�host�returnc���[U[5(aURS5nOUnUR	S5 [
U5S:�agU(aURS5(aUSSn[SURS555(ag[R"UR	S55 g![a gf=f![5a gf=f![6a gf=f)	zN7Checks if the passed bytes are a valid DNS hostname or an IPv4/IPv6 address.8�idnaF���.N�����c3�L# �UHn[RU5v� M g7f)N)�_label_valid�match)�.0�xs  �YD:\code\apps\devtools\python\user_packages\Python313\site-packages\mitmproxy/net/check.py�	<genexpr>� is_valid_host.<locals>.<genexpr> s ���9A�*@�Q�<���a� � �*@�s�"$T)�10isinstance�str�encode�UnicodeError�decode�11ValueError�len�endswith�all�split�	ipaddress�12ip_address)r�13host_bytess  r�
is_valid_hostr s����$����	����V�,�J��14�����&�!��:������j�)�)�$�/�/����_�15�16�17A�*�*:�*:�4�*@�18A�A�A������Z�.�.�v�6�7���'�	��	�����������s4�B=�C
�%C�=19C20�	C21�
22C�C�23C*�)C*�portc�,�SUs=:*=(a S:*$s $)Nri���)r!s r�
is_valid_portr$*s�����������)r�re�typingr�compile�24IGNORECASEr�boolr �intr$r#r%r�<module>r,sK���	��25�z�z�/����?�����4��>����r%
codekingpro/portable-devtools · Team Ai