version 1.57, 2005/12/05 16:25:06
|
version 1.58, 2005/12/19 21:51:43
|
|
|
#include "HTTPAuthenticatorDelegator.h" | #include "HTTPAuthenticatorDelegator.h" |
#include <Pegasus/Common/MessageLoader.h> | #include <Pegasus/Common/MessageLoader.h> |
#include <Pegasus/Common/FileSystem.h> | #include <Pegasus/Common/FileSystem.h> |
|
#include <Pegasus/Common/LanguageParser.h> |
| |
#ifdef PEGASUS_KERBEROS_AUTHENTICATION | #ifdef PEGASUS_KERBEROS_AUTHENTICATION |
#include <Pegasus/Common/CIMKerberosSecurityAssociation.h> | #include <Pegasus/Common/CIMKerberosSecurityAssociation.h> |
|
|
| |
| |
// l10n start | // l10n start |
AcceptLanguages acceptLanguages = AcceptLanguages::EMPTY; |
AcceptLanguages acceptLanguages; |
ContentLanguages contentLanguages = ContentLanguages::EMPTY; |
ContentLanguages contentLanguages; |
try | try |
{ | { |
// Get and validate the Accept-Language header, if set | // Get and validate the Accept-Language header, if set |
|
|
acceptLanguageHeader, | acceptLanguageHeader, |
false) == true) | false) == true) |
{ | { |
acceptLanguages = AcceptLanguages(acceptLanguageHeader); |
acceptLanguages = LanguageParser::parseAcceptLanguageHeader( |
|
acceptLanguageHeader); |
httpMessage->acceptLanguagesDecoded = true; | httpMessage->acceptLanguagesDecoded = true; |
} | } |
| |
|
|
contentLanguageHeader, | contentLanguageHeader, |
false) == true) | false) == true) |
{ | { |
contentLanguages = ContentLanguages(contentLanguageHeader); |
contentLanguages = LanguageParser::parseContentLanguageHeader( |
|
contentLanguageHeader); |
httpMessage->contentLanguagesDecoded = true; | httpMessage->contentLanguagesDecoded = true; |
} | } |
} | } |