shell处理json数据

         

curl调用http接口_json

           

curl调用http接口_json格式_02

     可视化工具

        

curl调用http接口_json_03

       

curl调用http接口_json_04

        

curl调用http接口_json格式_05

获取正确的json格式内容

         

curl调用http接口_提交数据_06

        

curl调用http接口_提交数据_07

       2.把json内容格式化后全部复制到新的文件文件中

          

curl调用http接口_提交数据_08

       3.把格式化的json文本内容提交给api

          

curl调用http接口_json_09

        curl -k -X POST \
        -H "Authorization: Bearer eyJrIjoibkFicXhkdndJeUI4eENvM3JNZkIiLCJuIjoiY3JlYXRlIiwiaWQiOjF9" \
        -H "Content-Type: application/json" \
        -d "$(cat test3.json)" http://192.168.1.191:3000/api/dashboards/db

json格式不符合要求的处理方式

      1.通过web页面导入json内容

        

curl调用http接口_json_10

           此处浏览器会对内容进行一定的规范处理,使导入的文本内容可以正确的提交给后端服务器

     2.捕捉浏览器请求,复制提交数据内容

         

curl调用http接口_json_11

    3.对复制出来的内容进行格式化

    4.通过命令行调用接口提交数据

      

curl调用http接口_提交数据_12