如何把CURL获取到的图片以二进制的方式post到某地址
程序员文章站
2022-05-31 10:33:25
...
RT,如$data为curl_exec()获取到的图片,此时我想把该图片以二进制方式post到某地址,应该怎么做?
http://www.faceplusplus.com.cn/detection_detect/
这是API接口的文档,其中url可以选择http路径或者把图片以二进制POST上去,
我现在业务逻辑是这样的:
1.用户在微信内上传图片,我通过接口在js里面获得该图片在微信的media_id
2.media_id异步提交到我后端的处理文件,该文件通过微信的接口用curl以id获取到图片,即$data;
3.现在我不想把图片保存到本地,而是直接用curl获取到之后post到上面的接口,我该如何操作?
回复讨论(解决方案)
还有这样post的数据能指定name吗,例如我在html的form可以那post上来的就是$_POST['xx'],有办法也模拟出来吗
post 传输数据时,并不需要管数据的来源和格式,因为那是接受方的事情
当然,你需要按对方的要求对数据做些加工
于是,那个某地址要求你传什么样的数据呢?
post 传输数据时,并不需要管数据的来源和格式,因为那是接受方的事情
当然,你需要按对方的要求对数据做些加工
于是,那个某地址要求你传什么样的数据呢?
http://www.faceplusplus.com.cn/detection_detect/
这是API接口的文档,其中url可以选择http路径或者把图片以二进制POST上去,
我现在业务逻辑是这样的:
1.用户在微信内上传图片,我通过接口在js里面获得该图片在微信的media_id
2.media_id异步提交到我后端的处理文件,该文件通过微信的接口用curl以id获取到图片,即$data;
3.现在我不想把图片保存到本地,而是直接用curl获取到之后post到上面的接口,我该如何操作?
待检测图片的URL 或者 通过POST方法上传的二进制数据,原始图片大小需要小于3M
参考: http://blog.csdn.net/fdipzone/article/details/40098169