cookie_wrapper 0.1.0 cookie_wrapper: ^0.1.0 copied to clipboard
An HTTP Cookies implementation for the client to get, set and remove cookies. It is very simple and well tested. Uses a package test to maintain capability on all platforms.
import 'package:cookie_wrapper/cookie.dart';
void main() async {
var cookie = Cookie.create();
// Create a session cookie:
cookie.set('key', 'value');
// Create a cookie that expires in a week:
cookie.set('key', 'value', maxAge: Duration(days: 7));
// Create a cookie that is valid for a certain path and domain:
cookie.set('key', 'value', path: '/test', domain: 'test.com');
// Read a cookie:
var value = cookie.get('key');
print(value);
// Delete a cookie:
cookie.remove('key');
}