`
anshirui
  • 浏览: 9555 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

PHP Curl把图片上传到图片服务器

    博客分类:
  • PHP
阅读更多
使用PHP Curl把图片上传到图片服务器:

<?php
$url = "http://api.test.com/suanfa";
$post_data = array (
    "foo" => "bar",
    // 要上传的本地文件地址
    "upload" => "@D:/www/11.gif"
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
$output = curl_exec($ch);
curl_close($ch);
echo $output;
?>

服务端直接接收就可以了:

print_r($_FILES);


这样就可以实现程序与图片的分离了,对服务器的压力会减少很多。
0
0
分享到:
评论

相关推荐

    php curl 上传图片

    本篇文章将深入讲解如何使用PHP的cURL函数来实现图片上传。 首先,我们需要了解`cURL`的基本用法。`curl_init()`函数是开始cURL会话的关键,它创建一个新的cURL句柄。例如: ```php $ch = curl_init(); ``` 接着...

    PHP实现通过CURL上传文件功能示例

    PHP使用CURL上传文件只需发送一个POST请求就可以了,在请求中设置某个字段为需要上传的文件全路径,并且以”@”开头,然后使用CURL把该变量以POST方式发送到服务器,在服务端即可以从超级全局变量$_FILES中取到相应...

    php curl模仿form表单提交图片或文件

    在本文中,我们将深入探讨如何使用PHP的cURL库来模仿form表单提交,特别是提交图片或文件。我们将结合ThinkPHP5(简称TP5)框架来展示一个实际的例子。 首先,了解cURL。cURL是一个客户端URL传输库,它支持多种协议...

    php curl安装 php中没有编译curl的解决方法for windows

    在PHP开发过程中,cURL库是一个非常重要的工具,它允许我们执行HTTP请求并与其他网络服务进行交互。...一旦安装成功,你就可以利用PHP的cURL功能轻松地执行HTTP请求,实现诸如文件上传、下载、网页抓取等多种功能。

    php上传图片并把信息写入数据库代码

    这个过程包括接收用户上传的文件、处理文件、保存文件到服务器、记录文件信息到数据库,以及后续从数据库中检索信息并展示图片。下面我们将详细探讨这一过程。 首先,我们从`action.php`和`index.php`这两个文件名...

    php扩展 php_curl

    总结来说,`php_curl`扩展是PHP进行网络通信的重要工具,它提供的功能强大且灵活,使得开发者可以轻松地进行数据抓取、文件上传下载、API调用等各种网络操作。通过熟练掌握`php_curl`,你可以编写出更健壮、高效的...

    PHP后端curl进度条_becomeyy9_php后端_php后端curl上传进度条_

    在PHP后端开发中,有时候我们需要使用cURL库来处理HTTP请求,比如文件的上传或下载。当处理大文件时,为了提供更好的用户体验,我们可能会希望实现一个进度条功能,以便用户可以直观地看到文件传输的进度。本篇文章...

    php5.3php_curl

    在PHP 5.3中,cURL扩展提供了丰富的功能,如文件上传、下载、HTTP POST操作、自定义请求头等。 描述中提到“php5.3X64位支持win2008r2”,这意味着这个cURL扩展是为64位的PHP 5.3编译的,并且适用于Windows Server ...

    PHP中使用cURL操作网络资源1

    在PHP编程中,cURL库是一个非常强大的工具...cURL不仅可用于简单的网页抓取,还能实现复杂的网络交互,如OAuth认证、上传文件、处理cookies等。熟练掌握cURL,可以极大地提升你在开发Web应用程序时处理网络请求的能力。

    PHP如何将图片文件上传到另外一台服务器上

    本文将详细介绍如何使用PHP将图片上传到另一台服务器上的过程。这个过程涉及到前端页面、后端PHP代码、跨域资源共享(CORS)以及文件上传处理等多个知识点。 首先,我们来解析一下跨域问题。跨域资源共享(CORS)是...

    php采用curl访问域名返回405 method not allowed提示的解决方法

    总之,当PHP通过curl访问域名返回405错误时,开发者需要仔细检查服务器的HTTP方法配置、请求头信息以及相关的安全策略。通过合理配置curl选项,可以有效解决405 Method Not Allowed错误,并确保HTTP请求的成功执行。

    php使用curl模拟浏览器表单上传文件或者图片的方法

    以下是一个使用cURL上传文件的PHP代码示例: ```php &lt;?php header('Content-type:text/html; charset=utf-8'); // 设置页面编码 $ch = curl_init(); $url = '...

    php_curl win8 安装

    本文将详细介绍如何在Windows 8操作系统上安装PHP的cURL扩展,以便你可以利用这个功能丰富的库进行网页抓取、文件上传、HTTP认证等各种网络操作。 首先,让我们了解PHP和cURL。PHP(Hypertext Preprocessor)是一种...

    PHP实现微信图片上传到服务器的方法示例

    标题“PHP实现微信图片上传到服务器的方法示例”和描述“主要介绍了PHP实现微信图片上传到服务器的方法,涉及php基于curl操作图片文件的相关实现技巧,需要的朋友可以参考下”指出了文章内容的核心议题,即使用PHP...

    PHP CURL详解

    CURL使得PHP开发者可以方便地与远程服务器进行交互,获取或提交数据,实现诸如登录、文件上传、API调用等功能。 **一、CURL基本概念** 1. **CURL库**: cURL是一个开源项目,提供了一个命令行工具和一个库,用于在...

    PHP使用curl模拟post上传及接收文件的方法

    7. 更多PHP资源:文章还提供了关于PHP的其它一些学习资源,如phpcurl用法总结、php日期与时间用法总结、php面向对象程序设计入门教程、php字符串(string)用法总结、php+mysql数据库操作入门教程及php常见数据库操作...

    优选云图床上传图片到本地服务器PHP源码源码资源下载整理.zip

    【标题】"优选云图床上传图片到本地服务器PHP源码源码资源下载整理.zip" 涉及的核心知识点是使用PHP将图片上传至本地服务器,以及与优选云图床服务的集成。在这个过程中,我们需要了解以下几个关键概念和技术: 1. ...

Global site tag (gtag.js) - Google Analytics