我从来没有在开始之前和之前构建ff扩展我想要一些关于我的想法的反馈,以确保它的可能性。
我想要一个firefox扩展,它允许我提供带有GET格式参数的url,扩展名将获取url,解析它,并将请求作为POST而不是GET提交。
这可能吗?有人可以给我一些关于如何开始设计扩展的建议吗?还是指点教程?
答案 0 :(得分:2)
你绝对可以!解析网址可以使用parseUri找到的任何javascript库完成,也可以使用mozilla组件nsIURLParser进行解析。
之后,只需用XMLHttpRequest实际执行POST请求即可。我认为这应该是容易的部分。 Firefox扩展开发的难点在于加快速度。 Add-on Builder可以使用最小的Firefox扩展作为构建块来设置。
祝你好运!
答案 1 :(得分:0)
我不确定,但由于Tamper Data插件能够操纵HTTP请求,因此应该可以。
查看插件的源代码以获得一些想法。