Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 7, 2021 18:51:39

vr
Зарегистрирован: 2021-04-14
Сообщения: 28
Репутация: +  1  -
Профиль   Отправить e-mail  

как загрузить фото на сайт ?

как сделать это имея такие данные


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,???



kay=1111, хуй пизда алибаба

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version