LINUX.ORG.RU

добавить фото на лор

 ,


1

1

Доброго дня господа.
Имею странную ситуацию.
Предпринимаю попытку загрузить аву на ЛОР.
Запрос, вроде, принимает и обрабатывает, ошибок не отваливает, но эффекта нет.
Пробовал десятки вариаций.
В чём может быть подводный камень?
код:

 #!/usr/bin/env ruby1.9.1

require 'mechanize'

agent = Mechanize.new
agent.read_timeout = 60
agent.idle_timeout = 60
agent.open_timeout = 60

page         = agent.get 'http://linux.org.ru/login.jsp'
form         = page.form_with( :action => 'login.jsp' )
form.nick    = 'some_user'
form.passwd  = 'some_pass'
agent.submit form

page = agent.get 'http://www.linux.org.ru/addphoto.jsp'
form = page.form_with(:method => /POST/)
form.file_upload_with(:name => "file").value = '/home/lord/LOR/12345.png'
agent.submit form
Заранее благодарен адекватно ответившим.

UPD: Проблема решена.
Раз уж за это могут забанить - вывешивать решение не буду.
Кому интересно - контакты в информации о профиле :)

Сверь запросы Wireshark'ом. Часто обламывает какя-нибудь мелочь.

anonymous ()

банально, но мб аватарка больше 31 кб?

snoopcat ★★★★★ ()
Ответ на: комментарий от anonymous

Сверь запросы Wireshark'ом. Часто обламывает какя-нибудь мелочь.

Кстати ясная мысль.
Спасибо.

Spirit_of_Stallman ★★★ ()
Ответ на: комментарий от snoopcat

банально, но мб аватарка больше 31 кб?

Уже проверял, увы, но не оно. (26.6 кб)

Spirit_of_Stallman ★★★ ()

Еще одна попытка динамические авы запилить?

deterok ★★★★★ ()
Ответ на: комментарий от deterok

Еще одна попытка динамические авы запилить?

Вообще нет, но теперь я задумался :)

Spirit_of_Stallman ★★★ ()

Проблема решена.
Раз уж за это могут забанить - вывешивать решение не буду.
Кому интересно - контакты в информации о профиле :)

Spirit_of_Stallman ★★★ ()
Ответ на: комментарий от power

Спасибо за ссылочку.
ЗЫ: *мысли в пустоту* ну, у меня в 24 раза меньший интервал обновлений, не думаю что это существенная нагрузка.

Spirit_of_Stallman ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.