/* goodG2B() - use goodsource and badsink */
 public static void GoodG2BSink(CWE113_HTTP_Response_Splitting__Web_Get_Cookies_Web_setHeader_67a.Container dataContainer , HttpRequest req, HttpResponse resp)
 {
     string data = dataContainer.containerOne;
     if (data != null)
     {
         /* POTENTIAL FLAW: Input not verified before inclusion in header */
         resp.AddHeader("Location", "/author.jsp?lang=" + data);
     }
 }
 /* goodB2G() - use badsource and goodsink */
 public static void GoodB2GSink(CWE113_HTTP_Response_Splitting__Web_Get_Cookies_Web_setHeader_67a.Container dataContainer , HttpRequest req, HttpResponse resp)
 {
     string data = dataContainer.containerOne;
     if (data != null)
     {
         /* FIX: use URLEncoder.encode to hex-encode non-alphanumerics */
         data = HttpUtility.UrlEncode(data, Encoding.UTF8);
         resp.AddHeader("Location", "/author.jsp?lang=" + data);
     }
 }