的Web浏览器组件维护URL如何使用VB.NET的Web浏览器控件,我们可以通过右击图像上实现,做下载嵌入图像'保存图片为'?动态和会话下载图像通过VB.NET 2008
我正在开发一个VB.NET项目,它可以抓取特定网站并下载其内容,包括嵌入到其中的任何图像。现在我的问题是,由于网站上维护的安全性,我无法使用Web客户端和HTTP请求/响应类来服务我的目的。
该网站保持与一些JavaScript和jQuery。此外,它还通过一些cookie和隐藏字段来维护会话,并在每个请求中跟踪它们。如果发现任何不连续性,则重定向到登录页面。
我用这对我来说在保持安全性做的很好的web浏览器组件找到了解决这个问题。
但是我的下一个问题是存储HTML源文件以外的内容,比如嵌入式图像,这是我现在主要关心的问题,我相信许多软件开发人员必须面对相同的问题。
我发现各种后在C#中,我修改,但它并没有为我C# code for saving an entire web page? (with images/formatting)工作,等等。
此外,我有一个项目解决了Save image from web-browser control in Visual Basic 2005中的同一问题,但为此我公司的政策不允许我这样做。
如何自动执行右键单击和“保存图片为”的过程?
有什么真正的解决办法吗?如果没有,那么是否有任何替代解决方案,如从临时文件夹复制。如果是,请提供解决方案!
谢谢[彼得·莫特森(http://stackoverflow.com/users/63550/peter-mortensen)爵士优美,准确地编辑我的帖子的地步。 :) –