Zend_Http之Zend_Http_Response

有人就问了这个文章中只是负责发送http://blog.phpfs.com/archives/1628.html,我想知道发送结果和处理内容?于是乎就有了Zend_Http_Response的介绍和使用

对于由Zend_Http_Client – 介绍返回的应答(Response)信息,Zend_Http_Response 可以提供简单的访问方式。 它提供一组友好的方法来获得从请求返回的应答信息:

isError(): 如果收到HTTP出错状态的代码,返回TRUE, 否则返回FALSE.

isSuccessful(): 如果得到HTTP请求成功的状态代码,返回TRUE, 否则返回FALSE.

isRedirect(): 如果得到HTTP重定向的状态代码,返回TRUE, 否则返回FALSE.

getStatus(): 返回HTTP请求的状态代码.

getHeaders(): 以数组的形式返回HTTP请求头部信息的字符串.

getBody(): 返回HTTP正文内容(字符串).

例子:(参考模拟GET和POST操作) //处理返回结果 $response = $client->request(); if ($response->isSuccessful()) { echo $response->getBody(); } /index/get方法中内容如下: var_dump($_GET); var_dump($_POST); 输出内容: array (size=4) ‘host’ => string ‘blog.phpfs.com’ (length=14) ‘first_name’ => string ‘blog’ (length=4) ‘middle_name’ => string ‘phpfs’ (length=5) ‘made_in’ => string ‘com’ (length=3) array (size=3) ‘language’ => string ‘ch’ (length=2) ‘country’ => string ‘zh’ (length=2) ‘selection’ => string ‘123’ (length=3)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏拂晓风起

java 和 C++ Socket通信(java作为服务端server,C++作为客户端client,解决中文乱码问题GBK和UTF8)

27220
来自专栏Danny的专栏

ASP.NET中利用Application和Session统计在线人数、历史访问量

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huyuyang6688/article/...

29030
来自专栏晨星先生的自留地

面试中碰到的坑系列之注入(3)

18420
来自专栏技术博客

ExtJs五(ExtJs Mvc登录优化)

继上一节中简单的实现了登录之后http://www.cnblogs.com/aehyok/archive/2013/04/20/3033296.html,现在我...

13320
来自专栏向治洪

volley请求原理

Volley 实现原理解析 本文为 Android 开源项目实现原理解析 中 Volley 部分 项目地址:Volley,分析的版本:35ce778,D...

30060
来自专栏大内老A

ASP.NET Core真实管道详解[2]:Server是如何完成针对请求的监听、接收与响应的【上】

Server是ASP .NET Core管道的第一个节点,负责完整请求的监听和接收,最终对请求的响应同样也由它完成。Server是我们对所有实现了IServer...

37350
来自专栏.NET后端开发

如何通过经纬度获取地址信息?

摘要 Google Maps API Web Services,是一个为您的地图应用程序提供地理数据的 Google 服务的 HTTP 接口集合。具体包括:Go...

663110
来自专栏龙首琴剑庐

入门Android Studio使用笔记

1、gradle是什么鬼? 类似maven的项目构建工具。 2、如何build-class ? 使用 Sync  ? 或者 Build  ? 3、如何模拟测试?...

389120
来自专栏大内老A

我的WCF之旅(1):创建一个简单的WCF程序

为了使读者对基于WCF的编程模型有一个直观的映像,我将带领读者一步一步地创建一个完整的WCF应用。本应用功能虽然简单,但它涵盖了一个完整WCF应用的基本结构。对...

22280
来自专栏游戏杂谈

Lua调用C++时打印堆栈信息

公司的手游项目,使用的是基于cocos2d-x绑lua的解决方案(参数quick-x的绑定),虽然使用了lua进行开发,更新很爽了,但是崩溃依然较为严重,从后台...

22220

扫码关注云+社区

领取腾讯云代金券