Improve save_page for binary content