How do I POST to a web page using Firebug?

2019-01-21 12:08发布

How do I POST to a web page using Firebug?

10条回答
放我归山
2楼-- · 2019-01-21 12:44

Another powerful Firefox plugin to perform post request and some more features is the Hackbar.

查看更多
Root(大扎)
3楼-- · 2019-01-21 12:53

You can send POST request to any page by opening console (e.g. in FireFox ctrl + shift + k) and typing simple 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();
查看更多
疯言疯语
4楼-- · 2019-01-21 12:53

Got here looking for a Firebug way of doing this. Then I realized that I could use Fiddler. This is the most powerful tool I know when it comes to debugging web requests.

Fiddler The free web debugging proxy for any browser, system or platform

Click the Composer tab and write your request as desired - then click Execute.

查看更多
Summer. ? 凉城
5楼-- · 2019-01-21 12:54

HTTP resource test is a firefox plugin that can do this.

查看更多
三岁会撩人
6楼-- · 2019-01-21 13:00

NO NEED of plugins !!

Just drag any url in BOOKMARK BAR, then right click and EDIT, and insert javascript code:

enter image description here

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); 

then enter the target site-link, and click that button in BOOKMARK BAR! That's all!





( source: https://stackoverflow.com/a/38643171/2377343 )

查看更多
做自己的国王
7楼-- · 2019-01-21 13:02

Related: To resend a POST already made, right click the POST request in the Net/XHR view and click "Resend".

Using Firebug 1.12.0:

查看更多
登录 后发表回答