title: Accessing the Backbone model.save() POST payload in the node-express backend
body: <p>I have written a code snippet using backbone which POST's data to the urlRoute . </p>
  
  <pre><code>(function(){
      "use strict"
       window.Course = Backbone.Model.extend({
          defaults:{
              title:''
              },
          urlRoot:"courses/"
  
  
          });
      var courses = new Course({title:"Sending a Post request to the node-express backend,but how to access this in the backend"});
      courses.save();
  
  })();
  </code></pre>
  
  <p>I have used node.js - express framework in the backend ,i want to know how to retrieve the value of the title attribute using the <strong>app.post('/courses',function(req,res){})</strong> method . 
  This is the node.js backend ,The control comes to the app.post method , but just want ot how to the access the model value in the posted data . </p>
  
  <pre><code>var express = require('express')
    , routes = require('./routes')
    , user = require('./routes/user')
    , http = require('http')
    , path = require('path');
  
  var app = express();
  
  app.configure(function(){
    app.set('port', process.env.PORT || 3000);
    app.set('views', __dirname + '/views');
    app.set('view engine', 'jade');
    app.use(express.favicon());
    app.use(express.logger('dev'));
    app.use(express.bodyParser());
    app.use(express.methodOverride());
    app.use(app.router);
    app.use(express.static(path.join(__dirname, 'public')));
  });
  
  app.configure('development', function(){
    app.use(express.errorHandler());
  });
  
  
  app.post('/courses',function(req,res) { 
          console.log('Request successfully recieved');
      console.log("how do i get the posted data here !!");
  });
  app.get('/', routes.index);
  app.get('/users', user.list);
  
  http.createServer(app).listen(app.get('port'), function(){
    console.log("Express server listening on port " + app.get('port'));
      }); 
  </code></pre>