int Dispatch(HttpContextRef context) { int ret = 0; Route route; char* url = strdup(context->_request->_uri); if( _GetRoute(url, &route) ) { ret = _ExecuteApp(context, &route); } free(url); return ret; }
int Dispatch(HttpContextRef context) { int ret = 0; Route route; char* url = strdup(context->_request->_uri); if( _GetRoute(url, &route) ) { if ( CFDataGetLength(context->_rcvdBytes) == 0) rho_rhodesapp_keeplastvisitedurl(context->_request->_uri); ret = _ExecuteApp(context, &route); } free(url); return ret; }