Explain HTTPS ?

Answer Posted / mahendra bhat

The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia
information systems. HTTP has been in use by the World-Wide Web global information initiative since 1990. The
first version of HTTP, referred to as HTTP/0.9, was a simple protocol for raw data transfer across the Internet.
HTTP/1.0, as defined by RFC 1945 [6], improved the protocol by allowing messages to be in the format of MIMElike messages, containing metainformation about the data transferred and modifiers on the request/response
semantics. However, HTTP/1.0 does not sufficiently take into consideration the effects of hierarchical proxies,
caching, the need for persistent connections, or virtual hosts. In addition, the proliferation of incompletelyimplemented applications calling themselves “HTTP/1.0” has necessitated a protocol version change in order for two
communicating applications to determine each other’s true capabilities.
This specification defines the protocol referred to as “HTTP/1.1”. This protocol includes more stringent
requirements than HTTP/1.0 in order to ensure reliable implementation of its features.
Practical information systems require more functionality than simple retrieval, including search, front-end update,
and annotation. HTTP allows an open-ended set of methods and headers that indicate the purpose of a request [47].
It builds on the discipline of reference provided by the Uniform Resource Identifier (URI) [3], as a location (URL)
[4] or name (URN) [20], for indicating the resource to which a method is to be applied. Messages are passed in a
format similar to that used by Internet mail [9] as defined by the Multipurpose Internet Mail Extensions (MIME) [7].
HTTP is also used as a generic protocol for communication between user agents and proxies/gateways to other
Internet systems, including those supported by the SMTP [16], NNTP [13], FTP [18], Gopher [2], and WAIS [10]
protocols. In this way, HTTP allows basic hypermedia access to resources available from diverse applications.

Is This Answer Correct ?    3 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

what is the application compatability?

1876


Memory managment technique in j2me

1978


Give the name of classes of j2se which is not used in j2me

1957


What is j2me in mobile computing?

672


What is amps ?

733






Write a Java program to deactivate a cell phone when authentication failed

1884


Memory managment technique in j2me

1872


what are all contain highlevel api?

1878


where images can be stored in j2me?

2159


create a midp application,where user can enter player name and points.the program saves the information to the record using RMS at MIDP device.program should also print out the top 10 player list to the end user.

3087


11 is a group of specifications for wireless networks developed by the Institute of Electrical and Electronics Engineers (IEEE). 802.11 uses the Ethernet protocol and CSMA/CA (carrier sense multiple access with collision avoidance) for path sharing.

686


what is the use of wtk?

1704


In hyderabad, which s/w training center is best for java, other than corejava what r the new tools to learn in java,which tool is best & have current requirement,pls give me information about java to learn ?

1960


Is there any framework in j2me that supports for all three HTc,iphone,Nokia phones.

2050


create a menu which has the following options:cut-can be on/off,copy-can be on/off,paste-can be on/off,delete-can be on/off,select all-put all4 options on,unselect all-put all 4 options off,using event handling in MIDP application

5422