我有一个名为sth.py的文件,其内容如下:
print('20')
print(2+3)
当我卷曲时
curl -u log:pass -T filepath http://something/sth.py
一切正常,当我稍后下载文件时,看起来一样, 当我使用类似python的请求进行操作时:
files = {'sth.py': open(filepath, 'rb')}
auth = (log, pass)
r = requests.post('http://something/sth.py', files=files, auth=auth)
它也被上传,但是当我从服务器下载它后,它看起来像这样:
--3541f6ca4fc1fc7a26a3bef9ee42edcc
Content-Disposition: form-data; name="sth.py"; filename="sth.py"
print('20')
print(2+3)
--3541f6ca4fc1fc7a26a3bef9ee42edcc--
出什么问题了?