WC_Download_Handler::ie_nocache_headers_fix( array $headers )

Filter headers for IE to fix issues over SSL.


Description Description

IE bug prevents download via SSL when Cache Control and Pragma no-cache headers set.


Parameters Parameters

$headers

(Required) HTTP headers.


Top ↑

Return Return

(array)


Top ↑

Source Source

File: includes/class-wc-download-handler.php

	public static function ie_nocache_headers_fix( $headers ) {
		if ( is_ssl() && ! empty( $GLOBALS['is_IE'] ) ) {
			$headers['Cache-Control'] = 'private';
			unset( $headers['Pragma'] );
		}
		return $headers;
	}

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.