Страницы: 1
Доброго дня всем.
Вопрос прост: можно ли (и если можно - то как) модифицировать тело отсылаемого POST запроса? В обзёрвере http-on-modify-request можно получить заголовки - но это не то что надо.
Куда рыть?
Отсутствует
Через XMLHTTPRequest можно полностью управлять и заголовками, и телом.
Да можно и просто скрипт на onsubmit формы повесить и модифицировать value до отправки.
Это всё - если речь про javascript.
Можно через DOM пойти: это на любом ходовом языке Точно так же отлавливать отправку формы и менять значение.
Отредактировано alex_past (14-04-2009 18:17:48)
Отсутствует
Не то - речь, всё же, идёт о том, как перехватить из расширения
Отсутствует
А, извините, не понял вопроса
Тогда вот: http://forum.mozilla-russia.org/viewtopic.php?id=8239
Отредактировано alex_past (14-04-2009 19:22:04)
Отсутствует
Тогда вот: http://forum.mozilla-russia.org/viewtopic.php?id=8239
Грубый способ... но и на том спасибо.
Отсутствует
Можно попробовать у subject http-on-modify-reques попросить nsIUploadChannel, и закачать в этот channel нужный stream (setUploadStream).
Но на http-on-modify-request работоспособность не проверял.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Можно попробовать у subject http-on-modify-reques попросить nsIUploadChannel, и закачать в этот channel нужный stream (setUploadStream).
Да, это сработало, спасибо. Нашёл по ключевым словам соответствующий кусок в расширении Tamper Data - посмотрите, если кому интересно.
Отредактировано AllSeeingI (20-04-2009 15:21:42)
Отсутствует
Страницы: 1