You are on page 1of 18

Internet and Web Technology

Module 1 : Web Development Introduction

(URL – Uniform Resource Locator)

-Sheetanshu Krishna
• Web Development Introduction
Internet • HTML
• Cascading Style Sheets (CSS)
and Web • Java Scripts
Technolog • JQUERY
y • Bootstrap
• XML & JSON
Module 1 : Web Development Introduction
Internet

WWW

Browser,

Search engine

Client Server Model

URL (Uniform Resource Locator ))

Web Pages, Website and Web Services,

Types of Websites (Static, Dynamic and Responsive),

Developer options of Browser (View page source, Developer Tools, Inspect Element etc),

Need of cyber security & IT Laws


Learning Outcome
 What is URL
 Why URL is important in Web Development
 URL Syntax Detailed Understanding
 Top Level Domain
 Second Level Domain
 Sub Domain
Client Server Model

In Client Server Model Server keeps all the resources and


Client will access it whenever required
Client Server Model

Request

Response

Client
URL
Request – Response Handling Process in a Web Application

t
es
qu
Re

 Networking protocol , for example : http, https


 IP Address of the Server
 Port Number of Web Server Application
Client  File (Document) Name / Resource Name
URL
Request – Response Handling Process in a Web Application

Domain Name Server

1 2

 Networking protocol , for example : http, https


 IP Address of the Server Domain Name
 Port Number of Web Server Application
Client
 File (Document) Name / Resource Name
Uniform Resource Locator

RFC Document : 1738


Author : T. Berners-Lee
December 1994

https://tools.ietf.org/html/rfc1738
URL : Syntax

URL : Components

User Fragmen
Scheme Host Port Path Query
Info t
URL : Syntax

URL : Example

https://www.example.com:80/search?q=aicte&rlz=1C1CHZL_enIN776IN776#bar
URL : Syntax

Component Description Is Mandatory ? Example


Scheme Name of the Protocol Yes http, https, ftp, mailto
User Info consist of a user name and an optional password preceded No http://admin:123@
by a colon (:) 

Host Registered Domain Name or IP Address Yes http://example.com/


Port Port Number of Web Server No http://example.com:80 /
Path Exact location of a resource/page/file No http://example.com/login
http://example.com/register.php
http://example.com/login.html

Query Sequence of attribute–value pairs separated by a delimiter. No https://www.example.com/search?


preceded by a question mark (?), Query Delimitor as q=aicte&
Ampersand (&) or Semicolon  (;) rlz=1C1CHZL_enIN776IN776

Fragment providing direction to a secondary resource, such as a section NO www.example.com/foo.html#bar


heading in an article
preceded by a hash (#)
URL : Domains

Top Level Domain (TLD)

Second Level Domain (SLD)

Sub Domain
• Part of domain that
Top comes after the final dot
Level example.com
example.in
Domai example.gov.in
example.org
n (TLD) example.edu
Organization that registered the
Second domain name with a 
domain name registrar
Level Google.com
Facebook.com
Domai Twitter.com
aicte-india.org
n (SLD) ggpamethi.in
A subdomain contains a second name
before the SLD
Sub Used to logically separate a website
into sections
Domai Sub domains of Google.com are :
n https://account.google.com
https://drive.google.com
https://mail.google.com/
URL : Uniform Resource Locator
A Uniform Resource Locator (URL), colloquially termed a web address,[1] is
a reference to a web resource that specifies its location on a computer network
 and a mechanism for retrieving it. URLs occur most commonly to reference 
web pages (http), but are also used for file transfer (ftp), email (mailto),
database access (JDBC), and many other applications.
Most web browsers display the URL of a web page above the page in an 
address bar. A typical URL could have the
form http://www.example.com/index.html, which indicates a protocol
(http), a hostname (www.example.com), and a file name (index.html).
Thanks for Watching
SUBSCRIBE Now !
For more video
updates

You might also like