use*_*ond 1 php http http-headers mime-types psr-7
我有一个$response变量,它实现了Psr\Http\Message\ResponseInterface.
它包含有关下载文件的信息。如何获取该文件的 mime 类型?
由于ResponseInterfaceextends MessageInterface,您可以使用getHeader($name)orgetHeaderLine($name)方法来检索响应标头的值Content-Type。例如...
$mimeType = $response->getHeaderLine('Content-Type');
Run Code Online (Sandbox Code Playgroud)
注意:我使用它getHeaderLine是因为Content-Type标头不太可能包含多个值,这将使您不必将返回值视为单项数组。