You shoud modify it a bit, but yes. Use Webrequest.Headers collection to modify the default header strings.
Usually, you don't even need to do that (if you simply want to get a html page, but if you wish, - use wrq.Headers collection)