Как сделать 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 вместо этого.

enter image description here

Ответ 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/...)