通过curl的CURLFILE类来实现有分割线的Content-Type为form-data的传输,并且可以不用把文件读入内存,也就不会出现超出内存限制的问题,但是项目需要通过没有分割线的Content-Type为x-www-form-urlencoded的方式传输文件内容,直接设置CURLOPT_POSTFIELDS的变量为文件的数据即可,但是需要把文件读入内存在保存到变量.导致无法传输大的文件,有没有一种方法能不把整个文件读入内存又能通过CURLOPT_POSTFIELDS传输过的方法
解决方案 »
- Column 'languageid' in where clause is ambiguous错误
- 怎么把这个页面读成一个字符串http://www.verycd.com/topics/2892646/
- 在线求救!!~~~关于 页面转换!!高手请指教
- PHP+mysql 如何实现时间字符串计算(加、减)?
- 发个自己写的留言板代码,beta版,帮忙测试
- 关于字符转换的问题请教
- 安装了Apache后,在“服务”中没有选象
- 谁能帮帮我?
- 为什么流行CMS数据库都不用视图或存储过程
- pdf2htmlex的调用
- 个人博客的博客内容一般是怎么存入数据库的
- 为什么PHP中,全局变量在用户定义的函数体中不能使用
Content-Type:form-data 是扩展的 post 类型,是为上传文件而扩展的
你不能只想着自己,而把文件内容当作普通字段传输,而不去考虑对方由足够的空间将其转换成文件