DAILY DOCDAILY DOC
Rust
Node
Notes
Ubuntu
Leetcode
  • it-tools
  • excalidraw
  • linux-command
Rust
Node
Notes
Ubuntu
Leetcode
  • it-tools
  • excalidraw
  • linux-command
  • node

    • NODE
    • parseArgs
    • compose
    • date-format
    • dayjs
    • encrypt
    • env-cmd
    • glob
    • Koa 洋葱模型
    • lodash
    • logger
    • log4js
    • mongod
    • nanoid
    • node-red
    • node-stream
    • node:test
    • nodemailer
    • nodemon
    • nodered
    • parse-curl
    • pm2
    • toml
    • ws
    • yargs
    • zx

parse-curl

  "dependencies": {
    "parse-curl": "github:tj/parse-curl.js",
  }
// 转成 axios 配置对象
 const parseCurl = (str)  => {
    const params = parseCurl(str);
    // if (params.method === 'POST') {
    //   params.data = getURLParameters(decodeURIComponent(params.body));
    //   params.body;
    // }
    params.data = params.body;
    delete params.body;
    params.headers = params.header;
    delete params.header;
    return params;
  },
Last Updated:
Contributors: rosendo
Prev
nodered
Next
pm2