Skip to content

Commit 6f14cc1

Browse files
author
Sefi Krausz
committed
axios changes
1 parent 9106afc commit 6f14cc1

1 file changed

Lines changed: 17 additions & 15 deletions

File tree

src/targets/node/axios.js

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,30 +20,32 @@ module.exports = function (source, options) {
2020
var includeFS = false
2121
var code = new CodeBuilder(opts.indent)
2222

23-
code.push('const axios = = require("axios");')
23+
code.push('const axios = require("axios");')
2424
.blank()
25-
.push('var req = unirest("%s", "%s");', source.method, source.url)
25+
// .push('var req = unirest("%s", "%s");', source.method, source.url)
26+
// .blank()
27+
28+
let options = {
29+
method: `${source.method}`,
30+
headers: {
31+
'content-type': `${source.postData.mimeType}`,
32+
...(Object.keys(source.headersObj).length && source.headersObj)
33+
},
34+
url: `${source.url}`,
35+
};
36+
37+
code.push(`axios(${options})`)
2638
.blank()
2739

28-
// if (source.cookies.length) {
29-
// code.push('var CookieJar = unirest.jar();')
30-
31-
// source.cookies.forEach(function (cookie) {
32-
// code.push('CookieJar.add("%s=%s","%s");', encodeURIComponent(cookie.name), encodeURIComponent(cookie.value), source.url)
33-
// })
34-
35-
// code.push('req.jar(CookieJar);')
36-
// .blank()
37-
// }
38-
40+
//TODO implement params
3941
// if (Object.keys(source.queryObj).length) {
4042
// code.push('req.query(%s);', JSON.stringify(source.queryObj, null, opts.indent))
4143
// .blank()
4244
// }
4345

4446
// if (Object.keys(source.headersObj).length) {
45-
// code.push('req.headers(%s);', JSON.stringify(source.headersObj, null, opts.indent))
46-
// .blank()
47+
// code.push('req.headers(%s);', JSON.stringify(source.headersObj))
48+
4749
// }
4850

4951
// switch (source.postData.mimeType) {

0 commit comments

Comments
 (0)