2010-07-04 70 views
1

我试图做一个Firefox扩展内JS简单的HTTP发布一个新手..HTTP POST在Firefox扩展

这不是通过参数传递:

var params = "a=1&b=2&c=3" 
req.open('POST', 'http://www.mywebsite.com/'); 
req.send(params); 

关于我在做什么的任何想法都是错误的?谢谢。

回答

1

确保你已经包括了头告诉服务器你要发送什么类型的请求:

req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 

(Assumi ng reqXMLHttpRequest之前在代码中创建的。)

0

请务必添加

var req = new XMLHttpRequest();