One Hat Cyber Team
Your IP :
162.159.115.33
Server IP :
188.114.97.3
Server :
Linux thuru 6.5.11-4-pve #1 SMP PREEMPT_DYNAMIC PMX 6.5.11-4 (2023-11-20T10:19Z) x86_64
Server Software :
Apache/2.4.51 (Unix) OpenSSL/1.0.2k-fips
PHP Version :
7.3.33
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
doc
/
python-pycurl-7.19.0
/
tests
/
View File Name :
test_write_abort.py
#!/usr/bin/python import os.path import pycurl import sys pycurl.global_init(pycurl.GLOBAL_DEFAULT) def write_cb(_): # this should cause pycurl.WRITEFUNCTION (without any range errors) return -1 # download the script itself through the file:// protocol into write_cb c = pycurl.Curl() c.setopt(pycurl.URL, 'file://' + os.path.abspath(sys.argv[0])) c.setopt(pycurl.WRITEFUNCTION, write_cb) try: c.perform() except pycurl.error, (err, msg): # we expect pycurl.E_WRITE_ERROR as the response assert pycurl.E_WRITE_ERROR == err # no additional errors should be reported assert not hasattr(sys, 'last_value') c.close() pycurl.global_cleanup()