Hello! Recently faced the problem of downloading images from the site litres.ru.
There is some url: ... / pages / read_book_online /? File = 15177364 & page = 0 & rt = w640 & ft = gif
The browser interpreter perceives it as a picture and I want to download it, but there was a problem, there is no direct link to the picture (Gif). That is, when trying to download a picture via HttpRequest (via Stream, HttpResponse, etc.) or webclient.DownloadFile (url, "filename.gif"), the page itself is downloaded (ContentType = text / html). In a browser, the page looks like this: 
Question: How can I download a picture like "lkm -> save as image"? I heard about pseudo-browsers (correct if not so called), which load api directly, simulating the work of a real browser, and can calculate everything. Is there something like this in c #? Or is there another solution? In general, I need to download a lot of similar pages. Thank!
PS If not difficult, describe in more detail the way, I think many will be interested :)
UPD : preferably without a browser from Windows Forms
Request for receiving pictures: 
gif, but still the resource is like that. Next, I have downloaded the image from this site without any problems with the usualWebClient.DownloadFile. The question is, what are the problems and how can we reproduce this problem? - EvgeniyZ