
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Mayank Agarwal has Published 373 Articles

Mayank Agarwal
570 Views
The req.xhr property is a Boolean property that returns True when the request's X-Requested-With header field is "XMLHttpRequest". The True pointer basically indicates that the request was issued by a client library such as jQuery.Syntaxreq.xhrExample 1Create a file with the name "reqXhr.js" and copy the following code snippet. After creating ... Read More

Mayank Agarwal
212 Views
The req.stale property checks whether a request is fresh or stale in the client's cache. If the property returns True, it means the client's cache is stale and all the data needs to be transferred to the client's system. Else, only the non-cached data needs to be transmitted.Syntaxreq.staleExample 1Create a ... Read More

Mayank Agarwal
231 Views
The req.secure property returns a Boolean value that returns true if a TLS connection is established, else it will return False.Its logic is similar to the following method −--> req.protocol == "https"Syntaxreq.secureExample 1Create a file with the name "reqSecure.js" and copy the following code snippet. After creating the file, use ... Read More

Mayank Agarwal
970 Views
The res.set() method can be used for setting the response's HTTP header field to value. You can also set multiple fields at once by passing an object as the parameter.Syntaxres.set( field, [value] )Example 1Create a file with the name "resSet.js" and copy the following code snippet. After creating the file, ... Read More

Mayank Agarwal
480 Views
The req.is() method is used for returning the matching content-type. It returns the matching content-type when the incoming request's "Content-type" HTTP header matches with those of the MIME type specified by the type parameter. If the request has no body, then it returns NULL, else it returns False.Syntaxreq.is( type )The ... Read More

Mayank Agarwal
233 Views
An application needs to maintain the remote client address for managing the number of requests from a computer system and tracking its usage. But sometimes, the server runs behind an NGINX server, so we need to check its forward request. For this purpose, we can use "x-forwarded-for"Syntaxreq.headers['x-forwarded-for'] || req.socket.remoteAddressIf the ... Read More

Mayank Agarwal
523 Views
The res.jsonp() method sends the json response with JSONP support. This method is similar to the res.json() method with the only difference being that it provides the JSONP callback support.Syntaxres.jsonp ( [body] )Example 1Create a file with the name "resJsonp.js" and copy the following code snippet. After creating the file, ... Read More

Mayank Agarwal
246 Views
The app.disabled() method checks and returns True if the property name passed is set to False or is disabled. If not, we can disable the property by using the app.disable() method.Syntaxapp.disabled( name )Example 1Create a file with the name "appDisabled.js" and copy the following code snippet. After creating the file, ... Read More

Mayank Agarwal
967 Views
The req.method property contains a string that corresponds to the HTTP methods of the request which are GET, POST, PUT, DELETE, and so on...These methods are based upon the requests sent by the user. All the above methods have different use-cases.Syntaxreq.methodExample 1Create a file with the name "reqMethod.js" and copy ... Read More

Mayank Agarwal
1K+ Views
The router.route() method returns the instance of a single route which can be used to handle the HTTP verbs further with the optional middleware. This method can be used to avoid duplicate route naming and therefore the typing errors.Syntaxrouter.route( path )Example 1Create a file with the name "routerRoute.js" and copy ... Read More