lib/adapters/ConnectAdapter.js
'use strict';
const BaseAdapter = require('./BaseAdapter');
// https://nodejs.org/api/http.html#http_request_getheader_name
// https://nodejs.org/api/http.html#http_response_setheader_name_value
class ConnectAdapter extends BaseAdapter {
setHeader(name, value) {
this.res.setHeader(name, value);
}
getHeader(name) {
return this.req.headers[name.toLowerCase()];
}
setUser(user) {
this.req.user = user;
}
delUser() {
delete this.req.user;
}
}
module.exports = ConnectAdapter;