private int OnPath(HttpParser parser, ByteBuffer data, int pos, int len)
{
string str = Encoding.ASCII.GetString (data.Bytes, pos, len);
str = HttpUtility.UrlDecode (str, Encoding.ASCII);
Path = Path == null ? str : String.Concat (Path, str);
return 0;
}