How to post quotes in cURL
2016-05-31 10:43
309 查看
使用cURL -d post数据时,如果数据中包含双引号或者单引号(比如post的数据是一个json string),则需要将单/双引号做特殊处理才能成功提交。
下面给出2中方法:
方法一, 转义(escape)。
将需要提交的数据中的特殊字符进行转义,转义方法\u00+特殊字符的ASCII码的十六进制值。
例如'(单引号)转以后变为\u0027
方法二,使用文件。
将需要提交的数据保存到文件中,在使用cURL -d时@文件名即可。
例如 curl http://localhost -d @datafile
下面给出2中方法:
方法一, 转义(escape)。
将需要提交的数据中的特殊字符进行转义,转义方法\u00+特殊字符的ASCII码的十六进制值。
例如'(单引号)转以后变为\u0027
方法二,使用文件。
将需要提交的数据保存到文件中,在使用cURL -d时@文件名即可。
例如 curl http://localhost -d @datafile
相关文章推荐
- PostgreSQL ERROR: invalid escape string 解决办法
- vbs shellcode转换escape加密
- php下目前为目最全的CURL中文说明
- PHP curl_setopt()函数实例代码与参数分析
- php采用curl访问域名返回405 method not allowed提示的解决方法
- php中file_get_content 和curl以及fopen 效率分析
- php中curl和file_get_content的区别
- php实现curl模拟ftp上传的方法
- PHP简单开启curl的方法(测试可行)[原创]_php技巧_脚本之家
- PHP使用CURL实现多线程抓取网页
- 利用curl 多线程 模拟 并发的详解
- js中escape对应的C#解码函数 UrlDecode
- js escape,unescape解决中文乱码问题的方法
- 在PHP中使用curl_init函数的说明
- 使用php方法curl抓取AJAX异步内容思路分析及代码分享
- 利用curl抓取远程页面内容的示例代码
- 开启CURL扩展,让服务器支持PHP curl函数(远程采集)
- 使用curl递归下载软件脚本分享
- PHP 获取远程网页内容的代码(fopen,curl已测)
- escape unescape的php下的实现方法