美文网首页
curl 发送请求

curl 发送请求

作者: 洞房花猪 | 来源:发表于2017-10-31 14:48 被阅读20次

使用curl访问接口

当我们需要给一些接口发送请求,请求数据的时候,我们可以使用curl来实现。

        $url = "http://www.aaa.com/Api/?Uname=%s&Upass=%s&Mobile=%s&Content=%s";
        $Uname = $Uname;
        $Upass = $Upass;
        $mobile = urlencode($mob);
        $content = iconv("UTF-8", "GB2312", $content);
        $url_content = urlencode($content);
        $rurl = sprintf($url, $Uname, $Upass, $mobile, $url_content);
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_HEADER, 0);
        curl_setopt($ch, CURLOPT_URL, $rurl);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        $result = curl_exec($ch);
        curl_close($ch);

上面代码中的$result为接口返回的结果,可以根据返回数据的格式进行相应的处理.

相关文章

  • curl 发送请求

    使用curl访问接口 当我们需要给一些接口发送请求,请求数据的时候,我们可以使用curl来实现。 上面代码中的$r...

  • REST调试工具

    CURL 发送GET请求 curl -H "Accept:application/json" http://loc...

  • laravel中使用Ixudra\Curl发送数据

    注释:Ixudra\Curl的安装请参考Ixudra\Curl官网 使用curl 发送post请求 通过curl ...

  • 210629:Linux中使用curl命令发送带参数的get请求

    一. Linux中使用curl命令发送带参数的get请求和post请求 1. GET请求 curl命令 + 请求接...

  • 发送http请求

    发送http请求 发送http2请求 参考链接:curl支持h2: https://segmentfault.co...

  • 后端单元测试

    如何测试 api 1. 使用 curl 命令 发送 GET 请求curl http://localhost:300...

  • Curl发送HTTP请求

    大家好,我是IT修真院深圳分院第01期学员,一枚正直纯洁善良的web程序员。今天给大家分享一下,修真院官网JAVA...

  • curl 发送 http请求

    测试接口,经常会用到接口测试工具如postman,而curl命令可以直接在终端进行测试,下面介绍一下如何使用 ge...

  • 使用curl发送请求

    一、curl常见用法 url=http://www.baidu.com[http://www.baidu.com]...

  • curl发送POST请求

    介绍 curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client)的 URL 工具的...

网友评论

      本文标题:curl 发送请求

      本文链接:https://www.haomeiwen.com/subject/qcsbpxtx.html