Explain The Concept of Web Application Development
Explain The Concept of Web Application Development
Explain The Concept of Web Application Development
2
Learning Objectives
After completion of this lecture, you will be able
to:
Define URL and it correct structure.
Explain 3 types of protocol.
Differentiate between domain name,
directory & file name in URL structure
State at least 5 types of suffixes/extensions .
3
UNIFORM RESOURCE LOCATOR (URL)
4
UNIFORM RESOURCE LOCATOR (URL)
5
URL STRUCTURE
A Uniform Resource Locator (URL) structure
contains:
Protocol://domain name/directory/file name
6
Protocol
• Tells the browser what kind of resources it is accessing and allows
different machines or programs to communicate.
• Example:
– http: Hypertext transfer protocol
: Used to transfer pages on the web
– ftp : File transfer protocol
: Usually this is used if you want your users to be able to
download or copy a file to their computers
– mailto : Used to start a mail program
7
HTTP
• HTTP: hypertext transfer protocol
– The network protocol of the web
– The rules governing the conversation between a Web client and
a Web server for transfer various data format:
• Plaintext
• Hypertext
• Images
• Video
• Sound
• Query result
– Usually, HTTP takes place through TCP/IP sockets.
– The well-known TCP port for HTTP server is port 80.
8
Domain Name
Second part of the URL
9
Suffixes / Extensions
A suffix (also called as an extension) which indicates the types
and location of the server.
11
Filename
• A filename tells which specific document or
program should be retrieved from the
directory.
12