Curl模擬Http工具類:HttpCurl.class.php

jopen 10年前發布 | 65K 次閱讀 PHP開發 HttpCurl.class.php

Curl模擬Http工具類

可實現模擬GET、POST、POST上傳文件.

How To Use.

require 'HttpCurl.class.php';

// GET請求
HttpCurl::get('http://api.example.com/');

// GET請求, 并json_decode返回的數組
HttpCurl::get('http://api.example.com/?a=123&b=456', 'json');

// POST請求
HttpCurl::post('http://api.example.com/?a=123', array(
    'abc'=>'123', 
    'efg'=>'567'
));
HttpCurl::post('http://api.example.com/', '這是post原始內容', 'json');

// POST請求, 文件上傳
HttpCurl::post('http://api.example.com/', array(
    'file1'=>'@/data/sky.jpg',
    'file2'=>'@/data/bird.jpg',
));

項目主頁:http://www.baiduhome.net/lib/view/home/1439448225411

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!