小编Cai*_*len的帖子

第二次调用HttpWebRequest.GetRequestStream()会抛出超时异常

帮助...我无法弄清楚为什么HttpWebRequest.GetRequestStream()抛出超时异常...它总是在尝试使用POST建立第二个(和后续)连接时发生.基本上,我试图每30秒创建一次连接.这是相关代码:

我的主循环:

for( int i = 0; i < students.Count; i++ ) {

    Log( "Processing: " + students[i].DbID + ";" + students[i].Username + ";" + students[i].Password );

    UserConnection uc = new UserConnection( students[i] );
    uc.ParseAll();


    Log( "Done Processing: " + students[i].DbID + ";" + students[i].Username + ";" + students[i].Password );
}
Run Code Online (Sandbox Code Playgroud)

来自用户连接:

public UserConnection( Student student )
{
    this.student = student;

    this.cookies = new CookieContainer();
    this.InitCookies();

    this.courses = new List<Course>();
}


private void InitCookies()
{
    HttpWebRequest req = (HttpWebRequest)WebRequest.Create( baseUri …
Run Code Online (Sandbox Code Playgroud)

.net c# post timeout httpwebrequest

6
推荐指数
1
解决办法
1万
查看次数

CasperJS无法找到变量$

我试图在我的测试中注入jQuery但是我收到以下错误:

ReferenceError:找不到变量:$

它是一个ruby on rails应用程序,我正在尝试测试,在WEBrick上运行.这是所有代码:

var casper = require('casper').create({
    clientScripts: ['jquery-1.9.1.min.js']   
});

//make sure page loads
casper.start('http://127.0.0.1:3000', function() {
    this.test.assertTitle('EZpub', 'EZpub not loaded');
});

//make sure all 3 fridges are displayed
casper.then(function() {
    //get fridges
    var fridges = $('a[href^="/fridges/"]');
    this.test.assert(fridges.length == 3, 'More or less than 3 fridge links shown');
});

casper.run(function() {
    this.echo('Tests complete');
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery casperjs

5
推荐指数
1
解决办法
9126
查看次数

标签 统计

.net ×1

c# ×1

casperjs ×1

httpwebrequest ×1

javascript ×1

jquery ×1

post ×1

timeout ×1