CSharpUtils.Fastcgi.FastcgiRequest.ParseParamsStream C# (CSharp) Method

ParseParamsStream() public method

public ParseParamsStream ( ) : void
return void
		public void ParseParamsStream()
		{
			Params = new Dictionary<string, string>();
			ParamsStream.Position = 0;
			while (!ParamsStream.Eof())
			{
				var Key = new byte[FastcgiPacketReader.ReadVariableInt(ParamsStream)];
				var Value = new byte[FastcgiPacketReader.ReadVariableInt(ParamsStream)];
				ParamsStream.Read(Key, 0, Key.Length);
				ParamsStream.Read(Value, 0, Value.Length);
				Params[Encoding.ASCII.GetString(Key)] = Encoding.ASCII.GetString(Value);
			}
			ParamsStream = new FascgiRequestInputStream();
		}