For a long time i've been trying to emulate web browser using HttpWebRequest. Using most known or basic headers like : User Agent - Accept(content type) - Protocol Version - Accept (language) - Referer - Method - Keep Alive.. and for sure CookieContainer.
yet still with many tests page content may differ when using a Real Browser.
So, my question is: How to completely Emulate a web browser using HttpWebRequest or at least be close to it?
what other headers am i missing? Is there any other stuff i should use beside headers and cookie container ?
Thanks.