* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class ContentMd5 implements FilterInterface { public function handle(RequestInterface $request, ResponseInterface $response, FilterChainInterface $filterChain) { $filterChain->handle($request, $response); if (!$response->hasHeader('Content-MD5')) { $response->setHeader('Content-MD5', md5(Util::toString($response->getBody()))); } } } __halt_compiler();----SIGNATURE:----SqoGX1DwsyRW2OH8M5fBtA+1pnfSyGBqLg6HN4RCE3LnYezhGquOqSG+G4S/NlLu1+aTuPaEsqoCRfXCQeGmfJKF0Epi0b9Rrgo1WyF4k59WqJxRucJApZbZfxDCpTHWrpVwVeXVcUpjTFNv2qXKm6UBLOjyeRUCDB+S6buIQ7JuU+R33T5zxirDg2nUeYDvMNIwbn0Ky9z8AKg19araRTw2ljeAAq2yxYvrwv4tKD+lMD2L/CfE2jCITU0iX2dF9oD6TzqVvUYuuHgvRG1Nf+5W9eHkdZGxtRk3rm/5ZsUh9bI1xIC/V/XX5dheMpqnTJTz7CeuxsX6/WMmo+tOeA7uW5F21pTg1qatuaIv22chgIZtX3SBLJFumdKUmjAu84aqSBVOzKOTOpRX9l9Wb7pT44h670MBxcvvehjx8XWRwP9yuVi6JLNV0r2NYqXTI9OVDvV/i0ZSziWeSJkOfHuummZopNKqH64JIk3GOfTYKIN+xkY7yAkbjq6ewhXWm0x0qMaTBCW4bROnh2IMoWXV9NjimEo7/05sDhO4UZhWHngWmIwdAYV1XFBmg+Vrwkja5XNmjBFGz2Os8Fe7k+5CNJLxFMzHYnBFWYp+CO+3Nkt6GorZxl9U3EE+tvhhflZHnTfeY79IuZDvcUON4DPYv93bHgpdU1MNU9Vwe88=----ATTACHMENT:----NzYzOTQ2MjMwOTE5MDIzNyA0NTA3NjAzNDI2MzEyNTEyIDkyNjk5OTI5NTExMjUzODI=