mirror of https://github.com/helloxz/MDtoHTML
57 lines
1.5 KiB
Markdown
57 lines
1.5 KiB
Markdown
### GET方式
|
||
```php
|
||
<?php
|
||
//初始化
|
||
$ch = curl_init();
|
||
//设置选项,包括URL
|
||
curl_setopt($ch, CURLOPT_URL, "http://www.jb51.net");
|
||
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
|
||
curl_setopt($ch, CURLOPT_HEADER, 0);
|
||
//执行并获取HTML文档内容
|
||
$output = curl_exec($ch);
|
||
//释放curl句柄
|
||
curl_close($ch);
|
||
//打印获得的数据
|
||
print_r($output);
|
||
?>
|
||
```
|
||
|
||
### POST方式
|
||
```
|
||
<?php
|
||
$url = "http://localhost/web_services.php";
|
||
$post_data = array ("username" => "bob","key" => "12345");
|
||
$ch = curl_init();
|
||
curl_setopt($ch, CURLOPT_URL, $url);
|
||
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
|
||
// post数据
|
||
curl_setopt($ch, CURLOPT_POST, 1);
|
||
// post的变量
|
||
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
|
||
$output = curl_exec($ch);
|
||
curl_close($ch);
|
||
//打印获得的数据
|
||
print_r($output);
|
||
?>
|
||
```
|
||
### HTTPS
|
||
```
|
||
<?php
|
||
$curl = curl_init("https://www.xiaoz.me/");
|
||
|
||
curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)");
|
||
curl_setopt($curl, CURLOPT_FAILONERROR, true);
|
||
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
|
||
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
|
||
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
|
||
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
|
||
|
||
$html = curl_exec($curl);
|
||
curl_close($curl);
|
||
var_dump($html);
|
||
?>
|
||
```
|
||
|
||
___
|
||
|
||
> 测试是否删除了缓存 |