2016-02-28 13:11:17 +00:00
|
|
|
/// HTTP logic
|
|
|
|
library angel_framework.http;
|
|
|
|
|
|
|
|
import 'dart:async';
|
2016-04-18 03:27:23 +00:00
|
|
|
import 'dart:convert';
|
2016-02-28 13:11:17 +00:00
|
|
|
import 'dart:io';
|
Angel.secure, fallback routes, 404, app.addRoute, app.all, services are a go (just missing params, i.e. $sort?), now have service.app, app.before, app.after, angel.configure now uses futures, errors are implemented
2016-04-29 00:01:58 +00:00
|
|
|
import 'dart:math';
|
2016-04-18 03:27:23 +00:00
|
|
|
import 'dart:mirrors';
|
|
|
|
import 'package:body_parser/body_parser.dart';
|
2016-02-28 13:11:17 +00:00
|
|
|
import 'package:json_god/json_god.dart';
|
Angel.secure, fallback routes, 404, app.addRoute, app.all, services are a go (just missing params, i.e. $sort?), now have service.app, app.before, app.after, angel.configure now uses futures, errors are implemented
2016-04-29 00:01:58 +00:00
|
|
|
import 'package:merge_map/merge_map.dart';
|
2016-04-18 03:27:23 +00:00
|
|
|
import 'package:mime/mime.dart';
|
2016-02-28 13:11:17 +00:00
|
|
|
|
2016-04-21 20:37:02 +00:00
|
|
|
part 'extensible.dart';
|
Angel.secure, fallback routes, 404, app.addRoute, app.all, services are a go (just missing params, i.e. $sort?), now have service.app, app.before, app.after, angel.configure now uses futures, errors are implemented
2016-04-29 00:01:58 +00:00
|
|
|
part 'errors.dart';
|
2016-04-18 03:27:23 +00:00
|
|
|
part 'request_context.dart';
|
|
|
|
part 'response_context.dart';
|
2016-02-28 13:11:17 +00:00
|
|
|
part 'route.dart';
|
|
|
|
part 'routable.dart';
|
2016-04-18 03:27:23 +00:00
|
|
|
part 'server.dart';
|
|
|
|
part 'service.dart';
|
|
|
|
part 'services/memory.dart';
|