1

У меня есть маршрутизатор Edimax, и из wireshark я вижу, что маршрутизатор перезагружается с POST http://192.168.2.1/goform/formReboot и элементами формы reset_flag=0&submit-url=%2Fadmin_restart.asp

Используя curl и wget я попробовал разные методы POST, но я потерпел неудачу. Если я перехожу непосредственно к форме Reboot, я получаю ошибку 404. Если я использую POST, я получаю пустой ответ от сервера и не перезагружаюсь ...

Вот пример:

curl -u 'admin:pass' --form 'reset_flag=0&submit-url=%2Fadmin_restart.asp' 'http://192.168.2.1/goform/formReboot

2 ответа2

0

Примеры из команды cURL показывают, что вы разделяете записи формы с помощью ; вместо & . Вы можете попробовать это.

Кроме того, curl --verbose ... даст вам более подробную информацию, которая может помочь вам выяснить, в чем проблема.

0

Просто удалось перезагрузить ретранслятор WLAN Edimax/Medion MD86833 с помощью curl -u 'admin:pass' --form 'reset_flag=0&submit-url=%2Fcontool.asp' 'http://192.168.1.201/goform/formReboot'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .