Как сделать POST на веб-странице с помощью Firebug?
Как сделать POST на веб-страницу с помощью Firebug?
Ответ 1
AFAIK Firebug не может этого сделать. Тем не менее, есть очень полезное расширение Firefox в духе Firebug, называемое Tamper Data. Это должно быть в состоянии делать то, что вы хотите.
Он позволяет отслеживать каждый запрос, сделанный браузером, и вы можете включить опцию, позволяющую просматривать и редактировать каждый отдельный запрос до его отправки.
Ответ 2
Вы можете отправить запрос POST на любую страницу, открыв консоль (например, в FireFox ctrl + shift + k) и набрав простой JS:
var formPost = document.createElement('form');
formPost.method = 'POST';
formPost.action = 'https://www.google.com'; //or any location you want
document.body.appendChild(formPost);
formPost.submit();
Ответ 3
Firefox 27 (возможно, более ранние версии тоже никогда не проверялись) имеет встроенные инструменты разработчика для изменения и повторной отправки запросов. Если у вас нет Firebug, консоль доступна нажатием клавиши F12. Если Firebug установлен, нажмите Ctrl+Shift+K
вместо этого.
Ответ 4
Я знаю, что это старый вопрос, но я недавно наткнулся на ту же проблему и хотел поделиться методом, который я использую.
Предполагая, что веб-сайт, к которому вы хотите использовать POST, имеет форму с методом = "POST" (очень вероятный сценарий), вы можете использовать командную строку JavaScript Firebug для программной отправки запроса POST. Просто нажмите значок "Показать командную строку" в Firebug и введите что-то вроде этого в узком текстовом поле в самой нижней части окна:
document.forms[0].submit()
Может быть, это помогает кому-то.
Ответ 5
Другим простым решением является загрузка любой веб-страницы, использующей jQuery, и введите в консоли консоль $.post().
Ответ 6
HTTP-ресурс - это плагин firefox, который может это сделать.
Ответ 7
Еще один мощный плагин Firefox для выполнения почтового запроса и еще нескольких функций - Hackbar.
Ответ 8
по теме: Чтобы повторно отправить POST, щелкните правой кнопкой мыши запрос POST в представлении Net/XHR и нажмите "Отправить".
Использование Firebug 1.12.0:
Ответ 9
Здесь мы искали способ Firebug сделать это. Тогда я понял, что могу использовать Fiddler. Это самый мощный инструмент, который я знаю, когда дело доходит до отладки веб-запросов.
Fiddler Бесплатный веб-прокси-сервер для любого браузера, системы или платформа
Перейдите на вкладку Композитор и напишите свой запрос по желанию - затем нажмите Выполнить.
Ответ 10
НЕТ НЕОБХОДИМЫХ подключений!
Просто перетащите любой URL-адрес в BOOKMARK BAR, затем щелкните правой кнопкой мыши и ИЗМЕНИТЬ и вставьте код javascript:
javascript:var my_params=prompt("Enter your parameters","var1=aaaa&var2=bbbbb"); var Target_LINK=prompt("Enter destination", location.href); function post(path, params) { var form = document.createElement("form"); form.setAttribute("method", "post"); form.setAttribute("action", path); for(var key in params) { if(params.hasOwnProperty(key)) { var hiddenField = document.createElement("input"); hiddenField.setAttribute("name", key); hiddenField.setAttribute("value", params[key]); form.appendChild(hiddenField); } } document.body.appendChild(form); form.submit(); } parsed_params={}; my_params.substr(1).split("&").forEach(function(item) {var s = item.split("="), k=s[0], v=s[1]; parsed_params[k] = v;}); post(Target_LINK, parsed_params); void(0);
затем введите целевую ссылку сайта и нажмите эту кнопку в BOOKMARK BAR! Что все!
(источник: fooobar.com/info/21696/...)