BonCodeAJP13.ServerPackets.BonCodeAJP13ForwardRequest.PrintPacketHeader C# (CSharp) Method

PrintPacketHeader() public method

override to base class return header information about a packet. we use this for logging
public PrintPacketHeader ( ) : string
return string
        public override string PrintPacketHeader()
        {
            string strPckHead = "";
            string keyName = "";
            string keyValue = "";

            strPckHead = p_Method + " " +  p_Url + " "  + p_ByteStore.Length.ToString() + " bytes";
            //output headers if present
            if (p_HttpHeaders != null)
            {
                for (int i = 0; i < p_HttpHeaders.AllKeys.Length; i++)  //for (int i = 0; i < httpHeaders.AllKeys.Length; i++)
                {
                    keyName = p_HttpHeaders.AllKeys[i];
                    keyValue = p_HttpHeaders[keyName];
                    strPckHead = strPckHead + "\r\n < " + GetCorrectHeaderName(keyName) + " : " + keyValue + "";
                }
            }

            return strPckHead;
        }