Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python: Web
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
kapiton182
0 / 0 / 0
Регистрация: 27.03.2017
Сообщений: 3
1

Составление multipart запроса для загрузки картинки

23.09.2017, 23:06. Просмотров 576. Ответов 1
Метки нет (Все метки)

Пытаюсь загрузить фотку на фотострану при помощи post запроса, не получается, уже как только не изголялся, сколько бы интернета не перелазил, пытался при помощи requests и grab, ничего не выходит, вот тело запроса post при заливе фотки

Код
-----------------------------286721723231943
Content-Disposition: form-data; name="attachphoto-photo[]"; filename="_500_600_80_P7HdVn.jpg"
Content-Type: image/jpeg

яШяа(тут всякая абра-кадабра кода фотки)
-----------------------------286721723231943
Content-Disposition: form-data; name="token"

0
-----------------------------286721723231943
Content-Disposition: form-data; name="album_id"

133923350
-----------------------------286721723231943
Content-Disposition: form-data; name="field"

59
-----------------------------286721723231943
Content-Disposition: form-data; name="closeCallback"

nav2.reload()
-----------------------------286721723231943--
а вот что я пытался пропихнуть с помощью requests

Python
1
2
3
4
5
6
7
8
file_img = {
    'name' : "attachphoto-photo[]",
    'filename' : ("jolie-img.jpg", open('jolie-img.jpg', 'rb')),
    "token":0,
    "field": 59,
    "closeCallback":'nav2.reload()'
    }
    a = session.request('post', 'https://fotostrana.ru/gallery/upload/', data=file_img)
в ответ мне выдает код что невозможно открыть файл и код ответа 200. Помогите пожалуйста, не кидайте сылки на документации и стаковефлоу, я их пошерстил вдоль и поперек
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.09.2017, 23:06
Ответы с готовыми решениями:

Отправка запроса Post для загрузки картинки на сайт
Уже около 6 часов шерстю интернет в поисках ответа, но так ничего и не могу найти. Делал все по...

Составление кода php для запроса mysql
У меня есть запрос: UPDATE `u954626759_dbhv`.`dbhv` SET `name` = '111', `year` = '111',...

Составление параметров для запроса JSON, ajax
Пытаюсь отправить запрос к vk.com методом ads.getTargetingStats. Все ругается на то что параметр...

SQLiteDatabase, составление запроса для сортировки типа дерево
здравствуйте, есть ListView который выгружает из базы позиции. как сделать так чтобы после каждого...

Составление верного запроса для поиска в БД по введенным значениям
Передаю данные с формы вот код обработки формы не рагирует на запрос помогите правильно составить...

1
Shchusia
41 / 41 / 23
Регистрация: 20.11.2017
Сообщений: 80
20.11.2017, 23:35 2
попробуйте вместо "data" , "files"в пост запросе
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.11.2017, 23:35

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Отправка запроса в формате multipart/form-data
в одном из api вконтакте указано что запрос нужно отправлять в формате multipart/form-data ...

Загрузка изображения на сервер (multipart/form-data) с помощью GET-запроса
Потребовалось загрузить картинку GET-запросом и залить её в группу вконтакте: public async Task...

Поле для загрузки картинки
Сразу к суте: Нужно чтобы было поле как в макете,вот скрины и код <!DOCTYPE html> <html...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.