HttpCurl
PHP语言下,实现对CURL的封装,暂时只支持GET和POST,尽快将所有操作和相关注解补齐,还会将一些明显的BUG给修复一下,同时会适当重构代码,将一些重复性或者功能类似的代码进行优化
使用方式说明
对于请求,可以直接链式设置相关数据,发送数据和获取数据 当调用获取响应数据时,返回的是一个HttpResponse类 每一次新的请求时需要调用reset_environment()将所有环境进行重置类方法说明
HttpCurl类
set_post() 设置post数据 set_cookies() 设置cookies数据 set_header() 设置头信息 post() 发送POST请求 get() 发送GET请求 response() 得到响应数据 ...HttpResponse类
body() 获取响应内容 raw_data() 获取响应原数据 header() 获取响应头消息 error() 获取操作错误码 http_code() 获取HTTP请求错误码 ...简单例子
// post $http_curl = new nethttpcurlHttpCurl(); $http_rsp = $http_curl -> set_header($header) -> set_cookies($cookie_fields) -> set_post($post_fields) -> post($url) -> response() echo $http_rsp -> body(); // get $http_rsp = $http_curl -> reset_environment() -> set_header($header) -> set_cookies($cookie_fields) -> get("http://127.0.0.1:8080") -> response() echo $http_rsp -> header();
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。