微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

带有PECL_HTTP的http_parse_headers

我想使用http_parse_headers所以,我已经安装了依赖pecl_http(2.4.3/2.2.5)并调用http_parse_headers函数没有成功。

function_exists()总是失败,有什么我在这里失踪?

我在用着

CentOS 6.7(最终)

无法利用所有文件的shellshock漏洞

为什么不是我的JavaScript和CSScaching?

pipe道Apache日志到Google Analytics(分析)?

产卵命令作为sudo在NPM / Yeoman

PHP中parsingHTTP_RANGE头

Apache 2.4.16

PHP 5.6

更新1

这是代码

<?PHP if(function_exists("http_parse_headers")) echo 'Function Exists'; else echo 'Function Not Exists'; ?>

更新2

这里是PHP.ini

...... ...... extension=pdo.so extension=pdo_sqlite.so extension="memcache.so" extension="raphf.so" extension="propro.so" extension="http.so" extension=pdo_MysqL.so

更新3

这里是PHPinfo()的输出

设置Apache和Subversion以使用LDAP(Windows Active Directory)组身份validation

审查板差异不上传

奇怪的500内部服务器错误(萤火虫,PHP的,display_errors,阿贾克斯)

Apache HTTP BasicScheme.authenticate已弃用?

使用Android发布XML文件

PHP文档不正确。 库的版本2与PHP.net中列出的功能不兼容。

阅读新的文档,你现在必须使用HTTP :: parse这样的:

httpHeader::parse($yourHeaders)

好吧,经过漫长的搜索,我发现

PECL_HTTP库的版本2与版本1完全不兼容版本2中没有任何HTTP功能

这不是在PHP.net的文档中的任何地方。

顺便说一下, 版本2是一个完全的面向对象的接口,不再支持文档中列出的所有功能

如果您正在寻找功能性API,请使用版本1

所以,正如里卡多所建议的,你需要使用

httpHeader::parse($yourHeaders);

解析标题

new httpCookie($yourCookies);

解析cookie等

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐