Advertisement

校园卡APP - NodeJS获得Cookie

阅读量:

校园卡APP,获得验证码图片的通知获得Cookie的内容

复制代码
    var http = require( "http" );
    var url = require( "url" );
    
    var urlstring = "http://10.80.34.137/CheckCode.aspx";
    var parsedurl = url.parse( urlstring );
    var options = {
      hostname: parsedurl.hostname,
      port: ( parsedurl.port || 80 ), // 80 by default
      method: 'GET',
      path: parsedurl.path,
      headers: { },
    };
    
    var request = http.request(
      options,
      function ( response ) {
    // display returned cookies in header
    var setcookie = response.headers["set-cookie"];
    if ( setcookie ) {
      
      setcookie.forEach(
        function ( cookiestr ) {
          console.log( "COOKIE:" + cookiestr );
        }
      );
    }
    
    var data = "";
    response.on(
      "data",
      function ( chunk ) { data += chunk; }
    );
    
    response.on(
      "end",
      function () {
        console.log( "STATUS:" + response.statusCode );
        //console.log( "  DATA:" + data );
      }
    );
      }
    );
    
    request.on(
      "error",
      function( err ) {
    console.error( "ERROR:" + err );
      }
    );
    
    request.end(); // let request know it is finished sending%

全部评论 (0)

还没有任何评论哟~