curl 发送get请求
<?php
//初始化
$curl
=
curl_init
(
)
;
//设置抓取的url
curl_setopt
(
$curl
, CURLOPT_URL
,
‘http://www.monita.com‘
)
;
//设置头文件的信息作为数据流输出
curl_setopt
(
$curl
, CURLOPT_HEADER
,
1
)
;
//设置获取的信息以文件流的形式返回,而不是直接输出。
curl_setopt
(
$curl
, CURLOPT_RETURNTRANSFER
,
1
)
;
//执行命令
$data
=
curl_exec
(
$curl
)
;
//关闭URL请求
curl_close
(
$curl
)
;
//显示获得的数据
print_r
(
$data
)
;
?>
curl 发送post请求
<?php
//初始化
$curl
=
curl_init
(
)
;
//设置抓取的url
curl_setopt
(
$curl
, CURLOPT_URL
,
‘http://www.baidu.com‘
)
;
//设置头文件的信息作为数据流输出
curl_setopt
(
$curl
, CURLOPT_HEADER
,
1
)
;
//设置获取的信息以文件流的形式返回,而不是直接输出。
curl_setopt
(
$curl
, CURLOPT_RETURNTRANSFER
,
1
)
;
//设置post方式提交
curl_setopt
(
$curl
, CURLOPT_POST
,
1
)
;
//设置post数据
$post_data
=
array
(
"name"
=>
"mike"
,
"city"
=>
"America",
)
;
curl_setopt
(
$curl
, CURLOPT_POSTFIELDS
,
$post_data
)
;
//执行命令
$data
=
curl_exec
(
$curl
)
;
//关闭URL请求
curl_close
(
$curl
)
;
//显示获得的数据
print_r
(
$data
)
;
?>
使用curl发送get和post请求
原文:https://www.cnblogs.com/ding999/p/14989381.html