access.js
586 Bytes
export default (ctx, msg, commonInfo) => {
const {
method, // 请求方法 get post或其他
url, // 请求链接
host, // 发送请求的客户端的host
headers // 请求中的headers
} = ctx.request;
const client = {
method,
url,
host,
msg,
ip: ctx.get_client_ip(ctx),
referer: headers['referer'], // 请求的源地址
userAgent: headers['user-agent'] // 客户端信息 设备及浏览器信息
}
return JSON.stringify(Object.assign(commonInfo, client));
}