博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP CURL上传文件
阅读量:4465 次
发布时间:2019-06-08

本文共 670 字,大约阅读时间需要 2 分钟。

//通过curl上传本地文件到指定服务器      $file = realpath("test.txt"); //要上传的文件(保存在本地的一个文本文件)    $url  = 'http://localhost/curl/post.php';//target url    // $fields['file'] = '@'.$file; // 这种是之前的方式,5.5之后需要采用下面的方式    $fields['file'] = new CURLFile($file); // 或者下面的方式    $fields['file'] = curl_file_create($file);    $ch = curl_init();    curl_setopt($ch, CURLOPT_URL, $url);    curl_setopt($ch, CURLOPT_POST, TRUE);    curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);    $res = curl_exec($ch);    if ($error = curl_error($ch) ) {        die($error);    }    curl_close($ch);    echo($res);

 

转载于:https://www.cnblogs.com/wyzs/p/5160417.html

你可能感兴趣的文章
多路复用IO模型
查看>>
2019秋招复习笔记--数据库基本操作
查看>>
2019秋招复习笔记--智力题
查看>>
MySQL学习笔记
查看>>
面试题
查看>>
DS博客作业08-课程总结
查看>>
利用Python爬虫刷店铺微博等访问量最简单有效教程
查看>>
浅谈软件测试与墨菲定律
查看>>
文件安全复制之 FastCopy
查看>>
强烈推荐美文之《从此刻起,我要》
查看>>
敏捷开发流程
查看>>
leetcode 412. Fizz Buzz
查看>>
对Netflix Ribbon的Loadbalancer类源码设计合理性的一点质疑
查看>>
关于日历的算法
查看>>
[QT编程]QT实现的一个渐隐渐显窗体
查看>>
在Web工程中引入Jquery插件报错解决方案
查看>>
用myEclipse连接数据源生成动态数据报表
查看>>
[myeclipse]@override报错问题
查看>>
자주 쓰이는 정규표현식
查看>>
超简单的listview单选模式SingleMode(自定义listview item)
查看>>