在页面网格加载后,使用WATIN从外部链接加载Html。在本地开发但在服务器上工作 - 连接已重置错误

时间:2017-01-23 14:55:54

标签: asp.net watin

string myHtml = "";
// Worker Thread
var th = new Thread(() => {
// Settings
Settings.AttachToBrowserTimeOut = 540;
Settings.WaitForCompleteTimeOut = 540;
Settings.MakeNewIeInstanceVisible = false;

// Open Internet Explorer
IE myIE = new IE(url);
myIE.Visible = false;
myIE.WaitForComplete();
//System.Threading.Thread.Sleep(20000);
myHtml = myIE.Html;
myIE.Dispose();
});

起初我使用HTMLAgility Pack从实时链接中删除Html,但是由于实时页面在开始时加载内容,所以HtmlAgility包带给我加载div,然后我使用WATIN,它做得对,在文档完全加载后给我带来html,但WATIN在我的本地工作正常但在服务器端使用发布代码它给了我异常 - 连接被重置。

0 个答案:

没有答案