How to post quotes in cURL

使用cURL -d post数据时,如果数据中包含双引号或者单引号(比如post的数据是一个json string),则需要将单/双引号做特殊处理才能成功提交。

下面给出2中方法:


方法一, 转义(escape)。

将需要提交的数据中的特殊字符进行转义,转义方法\u00+特殊字符的ASCII码的十六进制值。

例如'(单引号)转以后变为\u0027


方法二,使用文件。

将需要提交的数据保存到文件中,在使用cURL -d时@文件名即可。

例如 curl http://localhost -d @datafile

阅读更多
文章标签: curl escape
想对作者说点什么? 我来说一句

php curl远程post上传

2015年07月03日 841B 下载

没有更多推荐了,返回首页

不良信息举报

How to post quotes in cURL

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭