From 82120ab625a2a7f8aa1ee508433beac2eb9f0ff5 Mon Sep 17 00:00:00 2001 From: cantor Date: Tue, 6 Jan 2009 19:57:03 +0000 Subject: [PATCH] https://bugs.internet2.edu/jira/browse/SSPCPP-175 git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/branches/REL_2@2926 cb58f699-b61c-0410-a6fe-9272a202ed29 --- nsapi_shib/nsapi_shib.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nsapi_shib/nsapi_shib.cpp b/nsapi_shib/nsapi_shib.cpp index c0eb654..1523c78 100644 --- a/nsapi_shib/nsapi_shib.cpp +++ b/nsapi_shib/nsapi_shib.cpp @@ -351,6 +351,11 @@ public: const char* ru = pblock_findval("auth-user", m_rq->vars); return ru ? ru : ""; } + void setContentType(const char* type) { + // iPlanet seems to have a case folding problem. + param_free(pblock_remove("content-type", m_rq->srvhdrs)); + setResponseHeader("Content-Type", type); + } void setResponseHeader(const char* name, const char* value) { pblock_nvinsert(name, value, m_rq->srvhdrs); } -- 2.1.4