code: function get(options) {
      request({url: options.url, jar : true},
              function (error, response, body) {
          if (!error && response.statusCode == 200) {
              if( options.json ) {
                  try {
                      var data = JSON.parse(body);
                      options.callback(null, data);
                  } catch(e) {
                      e.response = body;
                      options.callback(e);
                  }
              } else {
                  options.callback(null, body);
              }
          } else {
              if( !error ) error = {status:response.statusCode};
              options.callback(error);
          }
      }
      );
  }
docs: simplify requests