文档章节

curl提交json时,内部带sh引用转义的异常

银月光海
 银月光海
发布于 2016/04/01 14:36
字数 97
阅读 898
收藏 1

原来的sh:

#!/bin/bash

hostname=`hostname`
curl -X POST --data 'topic_id=460&data={"host":"$hostname"}' http://xxx/event/create/

echo ""

问题:反馈出来的是$hostname,而不是预想的主机名,是$引用与引号的冲突,需要转义。

改为:

curl -X POST --data 'topic_id=460&data={"host":"'"$hostname"'"}' http://xxx/event/create/

参考资料:

http://stackoverflow.com/questions/21440569/bash-script-use-string-variable-in-curl-json-post-data


问题解决


© 著作权归作者所有

银月光海

银月光海

粉丝 37
博文 365
码字总数 46223
作品 0
浦东
项目经理
私信 提问
180730-Spring之RequestBody的使用姿势小结

Spring之RequestBody的使用姿势小结 SpringMVC中处理请求参数有好几种不同的方式,如我们常见的下面几种 根据 对象获取 根据 注解获取url参数 根据 注解获取请求参数 根据Bean的方式获取请求...

小灰灰Blog
2018/07/30
247
0
comet4j在chrom浏览器上使用出现问题

javaweb项目,在使用comet4j进行推送的时候,发现chrom浏览器中的连接总是在有新的后台推送消息的时候断掉.发现报的错误是json转换异常,在谷歌浏览器下用console.log打印,发现接收到的json字符...

合取
2016/08/15
469
0
python如何序列化json数据

使用json模块提供的loads方法和dumps方法,可以很方便的载入和读取json数据格式。而在具体实际应用中,我们使用python数据格式是 string、list 或dict等,这类格式如何直接转换为json格式呢?...

问题终结者
2018/11/22
31
0
微信 OAuth2.0 网页授权

1、登录微信公众平台,在 "开发者中心" 找到 点击右侧的修改。 授权回调域名配置规范为全域名并且不带http,比如需要网页授权的域名为:www.qq.com,配置以后此域名下面的页面http://www.qq...

Jack088
2015/06/23
2.9K
0
PHP json字符串对特殊字符处理(单引号,双引号)

前言:form表单用POST,GET等方式提交数据到后台,后台用PHP接收 提交的数据含有 “"”、“'",“”(双引号,单引号,反斜线),新版PHP(magicquotesgpc 在php.ini 设置为ON时,自动addslas...

chenzy526
2015/10/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OpenStack 简介和几种安装方式总结

OpenStack :是一个由NASA和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenSta...

小海bug
昨天
6
0
DDD(五)

1、引言 之前学习了解了DDD中实体这一概念,那么接下来需要了解的就是值对象、唯一标识。值对象,值就是数字1、2、3,字符串“1”,“2”,“3”,值时对象的特征,对象是一个事物的具体描述...

MrYuZixian
昨天
6
0
数据库中间件MyCat

什么是MyCat? 查看官网的介绍是这样说的 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵...

沉浮_
昨天
7
0
解决Mac下VSCode打开zsh乱码

1.乱码问题 iTerm2终端使用Zsh,并且配置Zsh主题,该主题主题需要安装字体来支持箭头效果,在iTerm2中设置这个字体,但是VSCode里这个箭头还是显示乱码。 iTerm2展示如下: VSCode展示如下: 2...

HelloDeveloper
昨天
9
0
常用物流快递单号查询接口种类及对接方法

目前快递查询接口有两种方式可以对接,一是和顺丰、圆通、中通、天天、韵达、德邦这些快递公司一一对接接口,二是和快递鸟这样第三方集成接口一次性对接多家常用快递。第一种耗费时间长,但是...

程序的小猿
昨天
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部