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标记属性类用法实例
精彩图集
精彩文章