Soy nuevo en loopback 4, quiero obtener la dirección IP del usuario, los detalles de su dominio, el agente de usuario y la URL a la que intentan acceder, así que escribí una secuencia, accedí al contexto de la solicitud pero no pude obtener el exacto clave para encontrar los detalles que estoy buscando
export class MySequence extends MiddlewareSequence { async handle(context: RequestContext): Promise<void> { const {request, response} = context; console.log('Isnide', {request}); const data = await super.handle(context); } }Eche un vistazo a la documentación de contexto y las propiedades:
https://loopback.io/doc/en/lb4/apidocs.rest.requestcontext.html
context.requestedBaseUrl y context.basePath probablemente le resulten útiles.
Si desea encabezados HTTP específicos, consulte aquí:
https://developer.mozilla.org/en-US/docs/Glossary/Request_header
Host y Referer probablemente también sean interesantes para usted.