req.ip
  • References/JavaScript/Express/Request

req.ip Contains the remote IP address of the request. When the trust proxy setting does not evaluate

2025-01-10 15:47:30
req.method
  • References/JavaScript/Express/Request

req.method Contains a string corresponding to the HTTP method of the request: GET, POST, PUT, and so

2025-01-10 15:47:30
req.accepts()
  • References/JavaScript/Express/Request

req.accepts(types) Checks if the specified content types are acceptable, based on the request’s Accept HTTP header field. The method

2025-01-10 15:47:30
req.protocol
  • References/JavaScript/Express/Request

req.protocol Contains the request protocol string: either http or (for TLS requests) https. When

2025-01-10 15:47:30
req.hostname
  • References/JavaScript/Express/Request

req.hostname Contains the hostname derived from the Host HTTP header. When the trust proxy

2025-01-10 15:47:30
req.params
  • References/JavaScript/Express/Request

req.params This property is an object containing properties mapped to the named route “parameters”. For example, if you have the route

2025-01-10 15:47:30
req.xhr
  • References/JavaScript/Express/Request

req.xhr A Boolean property that is true if the request’s X-Requested-With header field is “XMLHttpRequest”, indicating

2025-01-10 15:47:30
req.secure
  • References/JavaScript/Express/Request

req.secure A Boolean property that is true if a TLS connection is established. Equivalent to:

2025-01-10 15:47:30
req.route
  • References/JavaScript/Express/Request

req.route Contains the currently-matched route, a string. For example: app

2025-01-10 15:47:30
req.path
  • References/JavaScript/Express/Request

req.path Contains the path part of the request URL. // example.com/users

2025-01-10 15:47:30