linux shell中curl 发送post请求json格式问题的处理方法

 更新时间:2018年07月03日 08:37:19   作者:Believer007  
这篇文章主要介绍了linux shell中curl 发送post请求json格式问题的处理方法,文中给大家提到了linux中使用curl发送post请求问题,需要的朋友可以参考下

今天在linux中使用curl发送一个post请求时,带有json的数据,在发送时发现json中的变量没有解析出来

如下

curl -i -X POST -H 'Content-type':'application/json' -d {"BTime":""$btime""} http://api.baidu.com

变量没有做解析

原来在shell中,"" '还是有很大区别的,

把修改后的curl发送贴出

atime=`date -d "$1" +%s`
btime=`date -d "$2" +%s`
curl -i -X POST -H "'Content-type':'application/json'" -d '{"ATime":"'$atime'","BTime":"'$btime'"}' $url

需要注意的是,json数据里变量要用''括起来

下面看下Linux 中使用 curl 发送 post 请求

curl -i -X POST -H 'Content-type':'application/json' -d '{"keyWord":"雅诗兰黛","page":1,"pageSize":12,"sortFieldList":["isCombo|desc"]}' http://127.0.0.1:8015/search/prod/query
# 注意的是,json数据里变量要用 '' 括起来

总结

相关文章

  • Linux下 rpm 命令查询方法

    Linux下 rpm 命令查询方法

    本文给大家介绍Linux下 rpm 命令查询方法,非常不错具有参考借鉴价值,感兴趣的朋友一起看看吧
    2016-11-11
  • Shell脚本制作的终端会话回放功能脚本分享

    Shell脚本制作的终端会话回放功能脚本分享

    这篇文章主要介绍了Shell脚本制作的终端会话回放功能脚本分享,本文分两个文件,Record.sh是用来记录你所执行的命令和屏幕的输出的,而Replay.sh是用来回放Record.sh所录制的内容的,需要的朋友可以参考下
    2014-11-11
  • 浅谈Shell脚本参数与交互及常见问题

    浅谈Shell脚本参数与交互及常见问题

    本文主要介绍了Shell脚本参数与交互,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • Python执行Linux系统命令的4种方法

    Python执行Linux系统命令的4种方法

    这篇文章主要介绍了Python执行Linux系统命令的4种方法,即在Python脚本中调用Shell命令,需要的朋友可以参考下
    2014-10-10
  • Bash Shell中忽略大小写的设置方法

    Bash Shell中忽略大小写的设置方法

    这篇文章主要介绍了Bash Shell中忽略大小写的设置方法,本文还讲解了其它的一些方便输入命令的设置,如关闭显示隐藏文件、只按一次TAB键、搜索历史命令等技巧,需要的朋友可以参考下
    2015-04-04
  • shell脚本之sed详细用法详解

    shell脚本之sed详细用法详解

    Sed是一个非交互性文本流编辑器,它编辑文件或标准输入导出的文本拷贝,vi中的正则表达式命令在sed中大多可以通用,下面这篇文章主要给大家介绍了关于shell脚本之sed详细用法的相关资料,需要的朋友可以参考下
    2022-07-07
  • Linux终端命令行的常用快捷键详解

    Linux终端命令行的常用快捷键详解

    下面小编就为大家带来一篇Linux终端命令行的常用快捷键详解。小编觉的挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • shell脚本--sed的用法详解

    shell脚本--sed的用法详解

    这篇文章主要介绍了shell脚本--sed的用法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • Linux Shell脚本编程的注意事项

    Linux Shell脚本编程的注意事项

    这篇文章主要介绍了Linux下Shell脚本编程的一些注意事项,如编程风格、命名风格等,需要的朋友可以参考下
    2014-03-03
  • Shell脚本运行环境及基本使用方法

    Shell脚本运行环境及基本使用方法

    这篇文章主要为大家介绍了Shell脚本运行环境及基本使用方法,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05

最新评论