Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Server Side Programming Articles
Page 1747 of 2109
Express.js – req.ip Property
req.ip consists of the remote IP address from where the request is received. The value of this property is taken from the leftmost entry in the x-forwarded-for header when the trust proxy settings are not set to False. The headers are set by the client or proxy.Syntaxreq.ipExample 1Create a file with the name "reqIp.js" and copy the following code snippet. After creating the file, use the command "node reqIp.js" to run this code as shown in the example below −// req.ip Property Demo Example // Importing the express & cookieParser module var cookieParser = require('cookie-parser'); var express = require('express'); ...
Read MoreExpress.js – req.baseUrl Property
The req.baseUrl property returns the router instance where this URL path is mounted. This property is similar to the mountpath property of the app object, except for the difference that app.mountpath returns the matched path patterns.Syntaxreq.baseUrlExample 1Create a file with the name "reqBaseUrl.js" and copy the following code snippet. After creating the file, use the command "node reqBaseUrl.js" to run this code as shown in the example below −// req.baseUrl Property Demo Example // Importing the express var express = require('express'); // Initializing the express and port number var app = express(); // Initializing the router from express ...
Read MoreExpress.js – res.end() Method
The res.end() method ends the current response process. This method is used to quickly end the response without any data. If one needs to respond with data, they should use either the res.send() method or the res.json() method.Syntaxres.end([data], [encoding])Default encoding is 'utf-8'.Example 1Create a file with the name "resEnd.js" and copy the following code snippet. After creating the file, use the command "node resend.js" to run this code as shown in the example below −// res.end() Method Demo Example // Importing the express module var express = require('express'); // Initializing the express and port number var app = express(); ...
Read MoreGenerating Random Short Id in Node.js
The 'shortId' package from NPM can be used to create short non-sequential URL-friendly unique ID's. By default, it returns a 7-14 URL-friendly characters from the following categories: "A-Z, a-z, 0-9, _, -". This package also supports clusters (automatically), custom seeds, and custom alphabets. It can generate any number of ID's without duplication.SyntaxSetting up the NPM project:npm init -yInstalling the 'shortId' dependency:npm install express shortidImporting shortId:const short = require('shortid');Example 1Create a file with the name "shortId.js" and copy the following code snippet. After creating the file, use the command "node shortId.js" to run this code as shown in the example below ...
Read MoreGetting Query String Variables in Express.js
In Express.js, you can directly use the req.query() method to access the string variables. As per the documentation, the req.param method only gets the route parameters, whereas the req.query method checks the query string parameters. For example, "?id=12" checks urlencoded body params.Syntaxreq.query( )Example 1Create a file with the name "reqQuery.js" and copy the following code snippet. After creating the file, use the command "node reqQuery.js" to run this code as shown in the example below −// req.query() Demo Example // Importing the express module var express = require('express'); // Initializing the express and port number var app = express(); ...
Read MoreExpress.js – req.acceptsLanguage() Method
The req.acceptsLanguage() method returns the first accepted language out of the specified languages based on the request's Accept-Language HTTP header field. This method returns 'false' if none of the specified language is accepted.Syntaxreq.acceptsLanguage ( lang, [...] )Example 1Create a file with the name "reqLang.js" and copy the following code snippet. After creating the file, use the command "node reqLang.js" to run this code as shown in the example below −// req.acceptsLanguage(lang, [...]) Method Demo Example // Importing the express module var express = require('express'); // Initializing the express and port number var app = express(); // Initializing the ...
Read MoreExpress.js – req.acceptsCharsets() Method
The req.acceptsCharsets() method returns the first accepted charset of the specified charset sets. These charsets are based on the request's Accept-Charset HTTP header field. By default, it returns 'false' if none of the specified charsets is accepted.Syntaxreq.acceptsCharsets ( charset, [...] )Example 1Create a file with the name "reqAcceptsCharsets.js" and copy the following code snippet. After creating the file, use the command "node reqAcceptsCharsets.js" to run this code as shown in the example below −// res.acceptsCharsets(lang, [...]) Method Demo Example // Importing the express module var express = require('express'); // Initializing the express and port number var app = express(); ...
Read MoreExpress.js – req.accepts() Method
The req.accepts() method checks if the specified content-types are acceptable by the request's Accept HTTP header fields. This method returns the best match, and returns False if none of the specified content types is acceptable.The type values can be a MIME type like application/json, or an extension name like json.Syntaxreq.accepts( types )Example 1Create a file with the name "reqAccepts.js" and copy the following code snippet. After creating the file, use the command "node reqAccepts.js" to run this code as shown in the example below −// req.accepts() Method Demo Example // Importing the express module var express = require('express'); // ...
Read MoreExpress.js – express.urlencoded() Method
express.urlencoded() is a built-in middleware in Express.js. The main objective of this method is to parse the incoming request with urlencoded payloads and is based upon the body-parser.This method returns the middleware that parses all the urlencoded bodies.Syntaxexpress.urlencoded( [options] )ParametersFollowing are the different options available with this method −options −inflate − This enables or disables the handling of the deflated or compressed bodies. Default: truelimit − This controls the maximum size of the request body.extended − This option allows to choose between parsing the URL encoded data with the queryString Library or the qs Library.type − This determines the media ...
Read MoreGolang Program to convert Uppercase to Lowercase characters, using binary operator.
In Golang, we can use the binary operators "&" (AND) and "|" (OR) to convert strings from lowercase to uppercase and vice versa. Let's take a simple example and understand how to use these binary operators in Golang. Examplepackage main import "fmt" func main(){ fmt.Printf("Lowercase characters using OR operator: ") for ch:='A'; ch
Read More