Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

HTTP

 HTTP defines nine methods (sometimes referred to


as "verbs") indicating the desired action to be
performed on the identified resource. What this
resource represents, whether pre-existing data or
data that is generated dynamically, depends on the
implementation of the server. Often, the resource
corresponds to a file or the output of an executable
residing on the server.
 HEAD
Asks for the response identical to the one that would
correspond to a GET request, but without the response body.
This is useful for retrieving meta-information written in
response headers, without having to transport the entire
content.
 GET
Requests a representation of the specified resource. Note that
GET should not be used for operations that cause side-effects,
such as using it for taking actions in web applications. One
reason for this is that GET may be used arbitrarily by robots
or crawlers, which should not need to consider the side effects
that a request should cause. See safe methods below.
 POST
Submits data to be processed (e.g., from an HTML form) to
the identified resource. The data is included in the body of the
request. This may result in the creation of a new resource or
the updates of existing resources or both.
 PUT
Uploads a representation of the specified resource.
 DELETE
Deletes the specified resource.
 TRACE
Echoes back the received request, so that a client can see what
(if any) changes or additions have been made by intermediate
servers.
 OPTIONS
Returns the HTTP methods that the server supports
for specified URL. This can be used to check the
functionality of a web server by requesting '*' instead
of a specific resource.
 CONNECT
Converts the request connection to a transparent
TCP/IP tunnel, usually to facilitate SSL-encrypted
communication (HTTPS) through an unencrypted
HTTP proxy.
HTTP

 PATCH
Is used to apply partial modifications to a resource.
 HTTP servers are required to implement at least the
GET and HEAD methods and, whenever possible,
also the OPTIONS method.[
Telnet

 TELNET is a network protocol used on the Internet


or local area networks to provide a bidirectional
interactive text-oriented communications facility via
a virtual terminal connection. User data is
interspersed in-band with TELNET control
information in an 8-bit byte oriented data
connection over the Transmission Control Protocol
(TCP).
FTP

 File Transfer Protocol (FTP) is a standard


network protocol used to copy a file from one host to
another over a TCP/IP-based network, such as the
Internet. FTP is built on a client-server architecture
and utilizes separate control and data connections
between the client and server applications, which
solves the problem of different end host
configurations (i.e., Operating Systems, file names).
FTP is used with user-based password
authentication or with anonymous user access
Website

 A website is a collection of related web pages,


images, videos or other digital assets that are
addressed relative to a common Uniform Resource
Locator (URL), often consisting of only the domain
name, or the IP address, and the root path ('/') in an
Internet Protocol-based network. A web site is
hosted on at least one web server, accessible via a
network such as the Internet or a private local area
network
 A web page is a document, typically written in plain text
interspersed with formatting instructions of Hypertext
Markup Language (HTML, XHTML). A web page may
incorporate elements from other websites with suitable
markup anchors.
 Web pages are accessed and transported with the
Hypertext Transfer Protocol (HTTP), which may
optionally employ encryption (HTTP Secure, HTTPS) to
provide security and privacy for the user of the web page
content. The user's application, often a web browser,
renders the page content according to its HTML markup
instructions onto a display terminal.
 All publicly accessible websites collectively constitute the World
Wide Web.

 The pages of a website can usually be accessed from a simple


Uniform Resource Locator (URL) called the homepage. The URLs of
the pages organize them into a hierarchy, although hyper linking
between them conveys the reader's perceived site structure and
guides the reader's navigation of the site.

 Some websites require a subscription to access some or all of their


content. Examples of subscription websites include many business
sites, parts of news websites, academic journal websites, gaming
websites, message boards, web-based e-mail, social networking
websites, websites providing real-time stock market data, and
websites providing various other services (e.g. websites offering
storing and/or sharing of images, files and so forth).
Personal web page

 Personal web pages are World Wide Web pages


created by an individual to contain content of a
personal nature rather than on behalf of an employer
or institution. Personal web pages are often used
solely for informative or entertainment purposes.

 The content of personal web pages varies. Many


contain biographical information, résumés, and blog
posts. Many personal pages will include information
about the author's hobbies, and information of
interest only to friends and family of the author.
Motivations

 Many people maintain personal web pages because they are the
most effective medium to express their opinions or creative
endeavours that, otherwise, simply would not have an outlet. These
types of sites may contain short fiction such as short stories or
samples of artwork. Other netizens view the concept of a personal
web page with a more metaphysical bent, placing value in the
concept of owning space in and "residing" in cyberspace and on the
World Wide Web. This can also extend to the ownership of personal
domain names and the associated personal web pages and e-mail
addresses connected to those domains, although with the advent of
affordable web hosting fewer people own or manage their own
personal servers. Many casual internet users tend to utilize personal
web pages included in the free services provided by social
networking sites such as Blogger, Facebook, or MySpace

You might also like