RTL00_WEB/tools/webfs/py/webfs_upload2.py

31 lines
786 B
Python
Raw Normal View History

2017-04-22 13:54:00 +00:00
#!/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)