zoukankan      html  css  js  c++  java
  • 参数序列化(与后端联调接口时)

    与后端联调接口时,出现后端接收不到参数,或者参数有问题时需考虑将参数序列化的问题
    1.下载qs包 npm install qs;
    2.引入qs包 import qs from 'qs';
    3.使用 let conditon = qs.stringify(data);

    其中:

    qs.parse()将URL解析成对象的形式;

    如:const Qs = require('qs');
    let url = 'method=query_sql_dataset_data&projectId=85&appToken=7d22e38e-5717-11e7-907b-a6006ad3dba0';
    Qs.parse(url);
    console.log(Qs.parse(url));

    qs.stringify()将对象 序列化成URL的形式,以&进行拼接

    如:const Qs = require('qs');
    let obj= {
    method: "query_sql_dataset_data",
    projectId: "85",
    appToken: "7d22e38e-5717-11e7-907b-a6006ad3dba0",
    datasetId: " 12564701"
    };
    Qs.stringify(obj);
    console.log(Qs.stringify(obj));

  • 相关阅读:
    AVL平衡二叉树
    算法集锦(二)
    算法集锦(一)
    选择问题 and 字谜游戏问题
    TF-IDF与余弦相似性的应用
    一致性哈希算法
    Cache缓存
    布隆过滤器
    信号
    设置用户ID和设置组ID
  • 原文地址:https://www.cnblogs.com/zppsakura/p/11376126.html
Copyright © 2011-2022 走看看