893天前2018-09-19 13:30:59 |    抢沙发  301 
php进行数据post或者get的方法当然不止一个curl我们这里就不说了重点说一下利用file_get_contents函数来实现http和https请求进行post数据的方法。具体实现方法请往下看。

php

这里我就不废话了直接上代码,一般做开发的一看就懂哈哈。

$url="http://www.32e.top";

$context = stream_context_create(array(

        'http' => array(
            'method'  => 'POST',
            'header'  => "Content-type: application/json;charset=utf-8",
            'content' => json_encode($data),
            'timeout' => 20,
        )
    ));
    file_get_contents($url, false, $context);

上面post的是json
如果data是数组的话用 'content' => http_build_query($data),
是不是感觉比curl简单很多,如果需要不是很高的话使用file_get_contents函数是比较快捷的,可以少些很多代码哦,赶快试试吧。

发表评论

暂无评论

登录

忘记密码 ?

切换登录

注册

扫一扫二维码分享