centos根据php的php curl post请求post过来的参数执行对应的sh脚本

服务器运行一段时间后可能突嘫会需求添加某个扩展,如php curl post、pdo、xmlrpc等这就需要在不重新编译Linux 的情况下独立添加扩展。

版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/

这里我是使用的是post请求参数是使用&来进行拼接,这种方式是可以发送的,并成功的!

但是我如果改成json的形式来发送时总是会报错就是服务器端接收不到参数:

查了下官网php curl post教程:

因为我这个脚本是在重启项目后,再执行的而脚本里又要调接ロ,所以需要放在循环里不停的执行,直到成功为止(因为项目刚启动时,接口未必能立马调通)

在执行脚本时,其会打印一些不想要的东东:

 
可以添加参数-s去掉这些统计信息
虽然上面我使用变量没有成功,但是在stackoverflow对变量的使用有个说明:

使用'包裹变量,将使bash從字面值上去看待它们;
然而使用",将会用它们的变量值来进行替换

版权声明:本文为博主原创文章未经博主允许不得转载。 /m0_/article/details/

最近测试如何上传文件到服务器原来传照片一致通过binary 形式传文件,或者把图片base64编码传图片一致没有用form-data 表单形式发送数据,今天尝试下如何使用libphp curl post提供的API上传文件。


      

如果文件路径不对 会不执行请求

我要回帖

更多关于 php curl post 的文章

 

随机推荐