当前位置:  开发笔记 > 编程语言 > 正文

如何使用Firebug发布到网页?

如何解决《如何使用Firebug发布到网页?》经验,为你挑选了5个好方法。

如何使用Firebug发布到网页?



1> Marko Vranjk..:

您可以通过打开控制台(例如在FireFox ctrl + shift + k中)并输入简单的JS 来向任何页面发送POST请求:

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


得到这个答案,因为它适用于几乎任何浏览器.让这更好的一个提示是你需要`createElement('input')`,设置它的`value`并用`appendChild`将它添加到`formPost`中.

2> Mike Cooper..:

AFAIK Firebug无法做到这一点.但是,根据Firebug的精神,有一个非常有用的Firefox扩展名为Tamper Data.这应该能够做你想要的.

它允许您监视浏览器发出的每个请求,并且您可以打开一个选项,允许您在发送之前查看和编辑每个请求.


我所知道的
来自未来的信息:您*可以*自Firefox 3.5开始进行XHR POST:http://stackoverflow.com/a/11604647/245966

3> Piotr Kochań..:

Firefox 27(可能是早期版本,从未检查过)具有内置的开发人员工具来修改和重新发送请求.如果未安装Firebug,则按F12键即可使用控制台.如果安装了Firebug,请按Ctrl+Shift+K.

在此输入图像描述



4> chris..:

我知道这是一个老问题,但我最近偶然发现了同样的问题,想分享我正在使用的方法.

假设您要POST的网站有一个带有method ="POST"的表单(非常可能的情况),您可以使用Firebug的JavaScript命令行以编程方式提交POST请求.只需单击Firebug中的"显示命令行"图标,然后在窗口最底部的窄文本框中输入以下内容:

    document.forms[0].submit()

也许这有助于某人.



5> 小智..:

另一个简单的解决方案是加载任何使用jQuery的网页,并在控制台中输入$ .post().

推荐阅读
360691894_8a5c48
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有