function saveCompleteRequestToFile(Request $request, Handler $handler) { var_dump($request->getRequestHeaders()); var_dump($request->getResponseHeaders()); $filename = preg_replace('/[^\\w\\.]/', '', $request->getUrl()); file_put_contents(getDownloadsDir() . DIRECTORY_SEPARATOR . $filename, $request->getContent()); }
public function save_headers (DownloadRequest $request) { $this->response_header[$request->getRawUrl()] = $request->getResponseHeaders(true); }