diff options
| -rw-r--r-- | framework/Exceptions/messages/messages.txt | 5 | ||||
| -rw-r--r-- | framework/Web/THttpResponse.php | 2 | 
2 files changed, 5 insertions, 2 deletions
| diff --git a/framework/Exceptions/messages/messages.txt b/framework/Exceptions/messages/messages.txt index 377baf51..36a23701 100644 --- a/framework/Exceptions/messages/messages.txt +++ b/framework/Exceptions/messages/messages.txt @@ -459,4 +459,7 @@ ar_data_invalid							= {0}.copyFrom() can only take an object or array as param  ar_save_invalid							= The {0} instance cannot be saved because it is either deleted or in an unknown state.  ar_delete_invalid						= The {0} instance cannot be deleted because it is either a new record or a record already deleted. -datasource_dbconnection_invalid			= TDataSourceConfig.DbConnection '{0}' is invalid. Please make sure it points to a valid application module.
\ No newline at end of file +datasource_dbconnection_invalid			= TDataSourceConfig.DbConnection '{0}' is invalid. Please make sure it points to a valid application module. + +response_status_reason_missing			= HTTP 1.1 need reason for extended status-codes +response_status_reason_badchars			= For HTTP 1.1 header, the token status-reason must not contain token CR or LF
\ No newline at end of file diff --git a/framework/Web/THttpResponse.php b/framework/Web/THttpResponse.php index 26f7d25e..af751828 100644 --- a/framework/Web/THttpResponse.php +++ b/framework/Web/THttpResponse.php @@ -341,7 +341,7 @@ class THttpResponse extends TModule implements ITextWriter  			}  		}  		$fn=basename($fileName); -		header("HTTP/1.1 {$this->_status} {$this->_reason}", true, $this->_status); +		$this->sendHttpHeader();  		if(is_array($headers))  		{  			foreach($headers as $h) | 
