2010-07-04 69 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();