Add-on builder
Hi,
I am creating firefox extension for corporate use using addon-builder. In that, I shall be creating api request in post method. But when I do this, i get nothing in response. It is working fine with my chrome extension.
Below code I wrote:
var Request = require("request").Request;
var params = "val=" + value;
var checkAuth = Request({
url: "http://myApiName.aspx",
overrideMimeType: "text/plain; charset=latin1",
onComplete: function(response){
alert(response.text);
}
}).post(params);
Please let me know where am I going wrong. Am I missing required Library sdks?
Regards,
Darshan Jadhav
Product Engineer,
Deltecs Infotech Pvt Ltd, India
Modified
All Replies (4)
The require looks a bit different in the example here: request - Add-on SDK Documentation.
A comment on a StackOverflow thread suggests using the content property of the request object to pass the parameters (not passing them in the post() function), but I haven't seen a fully fleshed out example.
Hi jscher2000,
Thanks for your reply, well i tried to send post values in content property of request. But now it gave below error: 'require is not defined'
I wrote the above code in separate .js file which is referenced in main.js
I'm sure there is a way to include files in the Add-on Builder, but I couldn't tell you what it is. Hopefully there is a support site for it. This site focuses on Firefox.