C# HTTP Request Parser