文件名称:协商:PSR-15中间件实现内容协商
文件大小:13KB
文件格式:ZIP
更新时间:2024-03-08 22:48:08
http middleware psr-15 negotiation content-negotiation
中间件/协商 中间件使用来实现内容协商。 包含以下组件: 要求 PHP> = 7.2 安装 该软件包可通过Composer作为来安装和自动加载。 composer require middlewares/negotiation 例子 Dispatcher :: run ([ new Middlewares \ ContentType (), new Middlewares \ ContentLanguage ([ 'en' , 'gl' , 'es' ]), new Middlewares \ ContentEncoding ([ 'gzip' , 'deflate' ]), ]); 内容类型 要使用Accept标头和文件扩展名检测首选的MIME类型,并使用此值编辑标头。 如果缺少Content-Type标头,则还会将其添加到响应中。 在第一个参数中定义按优先
【文件预览】:
negotiation-master
----composer.json(1KB)
----.github()
--------workflows()
----LICENSE(1KB)
----CONTRIBUTING.md(3KB)
----src()
--------ContentType.php(6KB)
--------ContentLanguage.php(3KB)
--------formats_defaults.php(5KB)
--------NegotiationTrait.php(593B)
--------ContentEncoding.php(1KB)
----CHANGELOG.md(4KB)
----README.md(7KB)