Форум сайта python.su
как сделать это имея такие данные
data если делать вручную выглядит так
verified: 0
fileUpload: (binary)
title: tile
description: tile 2
view source
——WebKitFormBoundaryHsR5BRK1nhWRjcPL
Content-Disposition: form-data; name=“verified”
0
——WebKitFormBoundaryHsR5BRK1nhWRjcPL
Content-Disposition: form-data; name=“fileUpload”; filename=“11624090.jpg”
Content-Type: image/jpeg
——WebKitFormBoundaryHsR5BRK1nhWRjcPL
Content-Disposition: form-data; name=“title”
tile
——WebKitFormBoundaryHsR5BRK1nhWRjcPL
Content-Disposition: form-data; name=“description”
tile 2
——WebKitFormBoundaryHsR5BRK1nhWRjcPL–
ещё вот это из headers кажется нужно
'Content-Type': ‘multipart/form-data; boundary=—-WebKitFormBoundaryHsR5BRK1nhWRjcPL’,
import requests import fake_useragent user = fake_useragent.UserAgent().random session = requests.session() file = open('test.jpg', 'rb') link = 'https://www.site.com/media/uploadphoto' header = { 'user-agent': user, 'X-Requested-With': 'XMLHttpRequest', 'Content-Type': 'multipart/form-data; boundary=----WebKitFormBoundaryHsR5BRK1nhWRjcPL', } data = { 'verified': '0', 'fileUpload': ?????, 'anonymous': 'on', 'title': 'text', 'description': 'text2', } session.post(link,???
Офлайн