mirror of
https://github.com/pvvx/RTL00_WEB.git
synced 2024-11-25 07:24:18 +00:00
30 lines
786 B
Python
30 lines
786 B
Python
#!/usr/bin/env python3
|
|
# -*- coding: cp1251 -*-
|
|
'''
|
|
test webfs_upload.py
|
|
Created on 27/09/2015.
|
|
|
|
@author: PVV
|
|
'''
|
|
#
|
|
# Use module 'requests' - http://docs.python-requests.org/
|
|
#
|
|
|
|
import requests
|
|
from requests.auth import HTTPBasicAuth
|
|
|
|
|
|
if __name__ == '__main__':
|
|
rtlurl = 'http://rtl871x0/fsupload'
|
|
username = 'RTL871X'
|
|
password = '0123456789'
|
|
filename = '../webbin/WEBFiles.bin'
|
|
|
|
files = {'file': (filename, open(filename, 'rb'), 'application/octet-stream')}
|
|
# postdata = {'':''}
|
|
# headers = {'Connection' : 'keep-alive'}
|
|
|
|
s = requests.Session()
|
|
# q = s.post(theurl, auth=HTTPBasicAuth(username, password), headers=headers, data=postdata, files=files)
|
|
q = s.post(rtlurl, auth=HTTPBasicAuth(username, password), files=files)
|
|
print(q.status_code)
|