hskrasek / guzzle-sunset
1.0.0
2017-09-09 16:26 UTC
Requires
- guzzlehttp/guzzle: ~6.0
- psr/log: ^1.0
Requires (Dev)
- php: >=7.0.0
- phpunit/phpunit: ^6.3
This package is auto-updated.
Last update: 2024-09-25 00:36:41 UTC
README
注意HTTP响应中的Sunset头信息,因为它们表示端点已被弃用(并最终将被移除)。
Sunset是一个正在开发的HTTP响应头信息的RFC,目前版本为v03。查看GitHub以获取有关其开发的问题和讨论。
本规范定义了Sunset HTTP响应头字段,该字段指示URI在未来的某个时间点可能变得不可响应。
我们正在搜索的头信息看起来有点像这样
Sunset: Sat, 31 Dec 2018 23:59:59 GMT
只要被调用的服务器在响应中插入一个HTTP日期的
安装
通过Composer
composer require hskrasek/guzzle-sunset
用法
$stack = new \GuzzleHttp\HandlerStack(\GuzzleHttp\choose_handler()); $stack->push(new \HSkrasek\Sunset\SunsetMiddleware($somePsr3Logger)); $client = new \GuzzleHttp\Client(['handler' => $stack]);
变更日志
有关最近更改的更多信息,请参阅CHANGELOG。
测试
$ composer test
贡献
欢迎在GitHub上提交hskrasek/guzzle-sunset的问题报告和pull请求。本项目旨在成为一个安全、欢迎的协作空间,贡献者应遵守贡献者公约的行为准则。