PHP实现支持GET,POST,Multipart/form-data的HTTP请求类(2)
demo示例程序如下: php require('HttpRequest.class.php'); $config = array( 'ip' = 'demo.fdipzone.com', // 如空则用host代替 'host' = 'demo.fdipzone.com', 'port' = 80, 'errno' = '', 'errstr'
demo示例程序如下:
<?php
require('HttpRequest.class.php');
$config = array(
'ip' => 'demo.fdipzone.com', // 如空则用host代替
'host' => 'demo.fdipzone.com',
'port' => 80,
'errno' => '',
'errstr' => '',
'timeout' => 30,
'url' => '/getapi.php',
//'url' => '/postapi.php',
//'url' => '/multipart.php'
);
$formdata = array(
'name' => 'fdipzone',
'gender' => 'man'
);
$filedata = array(
array(
'name' => 'photo',
'filename' => 'photo.jpg',
'path' => 'photo.jpg'
)
);
$obj = new HttpRequest();
$obj->setConfig($config);
$obj->setFormData($formdata);
$obj->setFileData($filedata);
$result = $obj->send('get');
//$result = $obj->send('post');
//$result = $obj->send('multipart');
echo '<pre>';
print_r($result);
echo '</pre>';
?>
完整实例代码可以点击此处本站下载。
希望本文所述对大家的PHP程序设计有所帮助。
- 上一篇:php实现的Cookies操作类实例
- 下一篇:php过滤html标记属性类用法实例
精彩图集
精彩文章






