Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 5, 2015 14:49:42

Mouse
Зарегистрирован: 2014-03-09
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Загрузка фотки при подаче объявления на авито

В общем, не могу загрузить фотку, не знаю как ((
Для авторизации и дальнейшего парсинга использую Grab - проблем нет ни с чем кроме загрузки картинки, помогите\подскажите как ее загрузить, способ не имеет значение, главное рабочий

Офлайн

#2 Авг. 5, 2015 15:02:55

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Загрузка фотки при подаче объявления на авито

Поставь Wireshark и посмотри, что передаётся, когда она загружается.



Офлайн

#3 Авг. 5, 2015 15:08:01

Mouse
Зарегистрирован: 2014-03-09
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Загрузка фотки при подаче объявления на авито

Да передается пост такой:

Не понимаю как его собрать, Грабом пробовал полностью скопировать запрос, но как я понял в конце идет картинка ( где на скрине иероглифы), вот как ее туда засунуть то

Отредактировано Mouse (Авг. 5, 2015 15:08:23)

Офлайн

#4 Авг. 5, 2015 16:00:02

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Загрузка фотки при подаче объявления на авито

Ты сам не видишь, что это просто какая-то свалка? Потому что прога, в которой ты это смотришь, не расчитана на точную передачу и половину просто не показывает.

Можешь тред прочитать, где объясняется, почему Wireshark надо ставить.



Офлайн

#5 Авг. 5, 2015 16:19:55

Mouse
Зарегистрирован: 2014-03-09
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Загрузка фотки при подаче объявления на авито

py.user.next
Т почему Wireshark надо ставить.
Да уже поставил и сижу изучаю )

Офлайн

#6 Авг. 5, 2015 18:49:02

Mouse
Зарегистрирован: 2014-03-09
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Загрузка фотки при подаче объявления на авито

Wireshark показывает точно такой же пост запрос



Тоже самое что и том снифере…

Отредактировано Mouse (Авг. 5, 2015 19:06:45)

Офлайн

#7 Авг. 5, 2015 19:52:00

Iskatel
Зарегистрирован: 2015-07-29
Сообщения: 291
Репутация: +  3  -
Профиль   Отправить e-mail  

Загрузка фотки при подаче объявления на авито

Так в чем трабла то? Обычный POST… Погугли “python post”

Офлайн

#8 Авг. 5, 2015 20:32:32

Mouse
Зарегистрирован: 2014-03-09
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Загрузка фотки при подаче объявления на авито

Пост то запрос я умею отправлять иначе я бы застрял на авторизации или на создании объявления, я не могу загрузить картину, я не понимаю как такой запрос составить )) ( использую Grab)

Офлайн

#9 Авг. 5, 2015 20:39:55

Iskatel
Зарегистрирован: 2015-07-29
Сообщения: 291
Репутация: +  3  -
Профиль   Отправить e-mail  

Загрузка фотки при подаче объявления на авито

Mouse
проблема в том что либо я туплю, либо там не просто пост…
Скорее первое… Как POST засылать знаешь? Куки прикрутил (там токен сессионный)? Рефереры всякие и тп? Про “content-type:multipart” курил? Для чего “boundary” знаешь?

ПОЧЕМУ запросы на двух скринах разные не интересовался? Я авито не знаю, но могу предположить что первый скрин авитовский, второй с твоей попытки

Ты б скрины хоть подписал…

Офлайн

#10 Авг. 5, 2015 20:43:42

Mouse
Зарегистрирован: 2014-03-09
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Загрузка фотки при подаче объявления на авито

Все скрины авитовские

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version