使用Zttp简化Guzzle 调用
发布时间:2021-02-07 13:30:11  所属栏目:PHP教程  来源:网络整理 
            导读:Zttp 是 Adam Wathan 为了让代码更富表现力以及简化常见用例而写的一个 Guzzle 的封装。 这是使用 Zttp 去 Post 一个自定义头部内容请求的一个例子: 'Pants
                
                
                
            | Zttp 是 Adam Wathan 为了让代码更富表现力以及简化常见用例而写的一个 Guzzle 的封装。 这是使用 Zttp 去 Post 一个自定义头部内容请求的一个例子:'Pants'])->post($url,[ 'foo' => 'bar','baz' => 'qux',]); $response->json(); 如果用一个与 Guzzle 差不多的东西写这个请求的话,大概这样写:request('POST',$url,[ 'headers' => [ 'Fancy' => 'Pants',],'form_params' => [ 'foo' => 'bar',] ]); json_decode($response->getBody()); 相较之下,Zttp 简化了代码的写法,还能很简单地返回 JSON 格式的内容。 下面是 使用 Zttp 的几个例子: 带参数的 Post 请求#post($url,]); Patch 请求#url('/patch'),]); Put 请求#url('/put'),]); Delete 请求#url('/delete'),]); 添加请求头#post($url); 防止重定向# 
 在 Zttp 的测试文件 中还有几个简单的示例供你查看。 目前这个包还在开发中,有兴趣的童鞋建议直接上 GitHub 吧! (编辑:鹰潭站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! | 
站长推荐
            
        热点阅读
            

