Full Form of HTTP – In this article what is HTTP, what is the Full form of HTTP, Other information is given.
Full Form Of HTTP – HyperText Transfer Protocol
HTTP ହେଉଛି ହାଇପର ଟେକ୍ସଟ୍ ଟ୍ରାନ୍ସଫର ପ୍ରୋଟୋକଲ୍ | ଏହା ଟିମ୍ ବର୍ନର୍ ଦ୍ୱାରା ଉଦ୍ଭାବିତ | HyperText ହେଉଛି ଟେକ୍ସଟ୍ ର ପ୍ରକାର, ଯାହାକୁ HyperText Markup Language (HTML) କୁହାଯାଉଥିବା କିଛି ଷ୍ଟାଣ୍ଡାର୍ଡ କୋଡିଂ ଭାଷା ସାହାଯ୍ୟରେ ସ୍ୱତନ୍ତ୍ର ଭାବେ କୋଡ୍ କରାଯାଏ | HTTP / 2 ହେଉଛି HTTP ର ସର୍ବଶେଷ ସଂସ୍କରଣ, ଯାହା ମେ 2015 ରେ ପ୍ରକାଶିତ ହୋଇଥିଲା |
What is the Full Form of HTTP?
ଦୁଇଟି କମ୍ପ୍ୟୁଟର ମଧ୍ୟରେ ହାଇପରଟେକ୍ସଟ୍ ସ୍ଥାନାନ୍ତର ପାଇଁ ବ୍ୟବହୃତ ପ୍ରୋଟୋକଲଗୁଡିକ ହାଇପର ଟେକ୍ସଟ୍ ଟ୍ରାନ୍ସଫର ପ୍ରୋଟୋକଲ୍ ଭାବରେ ଜଣାଶୁଣା |ଯୋଗାଯୋଗ ପ୍ରତିଷ୍ଠା ପାଇଁ HTTP ଏକ ୱେବ୍ ବ୍ରାଉଜର୍ ଏବଂ ୱେବ୍ ସର୍ଭର ମଧ୍ୟରେ ମାନକ ପ୍ରଦାନ କରେ | ଗୋଟିଏ କମ୍ପ୍ୟୁଟରରୁ ଅନ୍ୟ କମ୍ପ୍ୟୁଟରକୁ ତଥ୍ୟ ସ୍ଥାନାନ୍ତର ପାଇଁ ଏହା ନିୟମର ସେଟ୍ ଅଟେ | ଟେକ୍ସଟ୍, ଇମେଜ୍ ଏବଂ ଅନ୍ୟାନ୍ୟ ମଲ୍ଟିମିଡିଆ ଫାଇଲ୍ ଭଳି ତଥ୍ୟ ୱାର୍ଲ୍ଡ ୱାଇଡ୍ ୱେବରେ ଅଂଶୀଦାର ହୋଇଛି | ଯେତେବେଳେ ବି ଜଣେ ୱେବ୍ ୟୁଜର୍ ସେମାନଙ୍କର ୱେବ୍ ବ୍ରାଉଜର୍ ଖୋଲନ୍ତି, ଉପଭୋକ୍ତା ପରୋକ୍ଷରେ HTTP ବ୍ୟବହାର କରନ୍ତି |ଏହା ଏକ ପ୍ରୟୋଗ ପ୍ରୋଟୋକଲ୍ ଯାହା ବଣ୍ଟିତ, ସହଯୋଗୀ, ହାଇପର୍ମିଡିଆ ସୂଚନା ପ୍ରଣାଳୀ ପାଇଁ ବ୍ୟବହୃତ ହୁଏ |
How it works HTTP?
ସର୍ବପ୍ରଥମେ, ଯେତେବେଳେ ଆମେ ଯେକୋଣସି ୱେବସାଇଟ୍ ଖୋଲିବାକୁ ଚାହିଁବୁ ତା’ପରେ ପ୍ରଥମେ ଆମେ ୱେବ୍ ବ୍ରାଉଜର୍ ଖୋଲିବା ପରେ ଆମେ ସେହି ୱେବସାଇଟ୍ ର URL ଟାଇପ୍ କରିବୁ (ଯଥା, www.facebook.com) | ଏହି URL ବର୍ତ୍ତମାନ ଡୋମେନ୍ ନାମ ସର୍ଭର (DNS) କୁ ପଠାଯାଇଛି | ତା’ପରେ DNS ପ୍ରଥମେ ସେମାନଙ୍କର ଡାଟାବେସରେ ଏହି URL ପାଇଁ ରେକର୍ଡ ଯାଞ୍ଚ କରେ, ତା’ପରେ DNS ଏହି URL ସହିତ ଅନୁରୂପ ୱେବ୍ ବ୍ରାଉଜରକୁ IP ଠିକଣା ଫେରସ୍ତ କରିବ | ବର୍ତ୍ତମାନ ବ୍ରାଉଜର୍ ପ୍ରକୃତ ସର୍ଭରକୁ ଅନୁରୋଧ ପଠାଇବାକୁ ସକ୍ଷମ |ସର୍ଭର କ୍ଲାଏଣ୍ଟକୁ ତଥ୍ୟ ପଠାଇବା ପରେ, ସଂଯୋଗ ବନ୍ଦ ହୋଇଯିବ | ଯଦି ଆମେ ସର୍ଭରରୁ ଅନ୍ୟ କିଛି ଚାହୁଁ, ଆମକୁ କ୍ଲାଏଣ୍ଟ ଏବଂ ସର୍ଭର ମଧ୍ୟରେ ପୁନସଂଯୋଗ ସ୍ଥାପନ କରିବାକୁ ପଡିବ |
History of HTTP:
CERN ରେ ଟିମ୍ ବର୍ନର୍ସଲି ଏବଂ ତାଙ୍କ ଦଳ ମୂଳ HTTP ଏବଂ ଆନୁଷଙ୍ଗିକ ଟେକ୍ନୋଲୋଜି ଉଦ୍ଭାବନ ପାଇଁ ଶ୍ରେୟ ପାଆନ୍ତି |
- HTTP version 0.9 –ଏହା HTTP ର ପ୍ରଥମ ସଂସ୍କରଣ ଯାହାକି 1991 ରେ ଆରମ୍ଭ ହୋଇଥିଲା |
- HTTP version 1.0 –1996 ରେ, RFC 1945 (ମନ୍ତବ୍ୟ ପାଇଁ ଅନୁରୋଧ) HTTP ସଂସ୍କରଣ 1.0 ରେ ଉପସ୍ଥାପିତ ହୋଇଥିଲା |
- HTTP version 1.1 – ଜାନୁଆରୀ 1997 ରେ, RFC 2068 HTTP ସଂସ୍କରଣ 1.1 ରେ ପରିଚିତ ହୋଇଥିଲା | ଜୁନ୍ 1999 ରେ RFC 2616ଅଧୀନରେ HTTP ସଂସ୍କରଣ 1.1 ମାନାଙ୍କ ଉନ୍ନତି ଏବଂ ଅଦ୍ୟତନଗୁଡ଼ିକ ପ୍ରକାଶ ପାଇଲା |
- HTTP version 2.0 – ମେ 14, 2015 ରେ HTTP ସଂସ୍କରଣ 2.0 ନିର୍ଦ୍ଦିଷ୍ଟକରଣ RFC 7540 ଭାବରେ ପ୍ରକାଶିତ ହୋଇଥିଲା |
- HTTP version 3.0 –ପୂର୍ବ RFC ଡ୍ରାଫ୍ଟ ଉପରେ HTTP ସଂସ୍କରଣ 3.0 ଆଧାରିତ | ଏହାକୁ ହାଇପର ଟେକ୍ସଟ୍ ଟ୍ରାନ୍ସଫର ପ୍ରୋଟୋକଲ୍ QUIC ଭାବରେ ନାମିତ କରାଯାଇଛି ଯାହା ଗୁଗୁଲ ଦ୍ୱାରା ବିକଶିତ ଏକ ପରିବହନ ସ୍ତର ନେଟୱାର୍କ ପ୍ରୋଟୋକଲ୍ |
Characteristics of HTTP:
HTTP ହେଉଛି IP ଆଧାରିତ ଯୋଗାଯୋଗ ପ୍ରୋଟୋକଲ୍ ଯାହା ସର୍ଭରରୁ କ୍ଲାଏଣ୍ଟକୁ ତଥ୍ୟ ବିତରଣ କରିବାକୁ ବ୍ୟବହୃତ ହୁଏ |
- ସର୍ଭର ଏକ ଅନୁରୋଧ ପ୍ରକ୍ରିୟାକରଣ କରେ, ଯାହା କ୍ଲାଏଣ୍ଟ ଦ୍ୱାରା ଉଠାଯାଇଥାଏ ଏବଂ ସର୍ଭର ଏବଂ କ୍ଲାଏଣ୍ଟ କେବଳ ସାମ୍ପ୍ରତିକ ଅନୁରୋଧ ଏବଂ ପ୍ରତିକ୍ରିୟା ସମୟ ମଧ୍ୟରେ ପରସ୍ପରକୁ ଜାଣନ୍ତି |
- ଯେପର୍ଯ୍ୟନ୍ତ ସର୍ଭର ଏବଂ କ୍ଲାଏଣ୍ଟ ଏହା ସହିତ ସୁସଙ୍ଗତ, ଯେକୋଣସି ପ୍ରକାରର ବିଷୟବସ୍ତୁ ବିନିମୟ ହୋଇପାରିବ |
- ଥରେ ଡାଟା ବିନିମୟ ହେବା ପରେ ସର୍ଭର ଏବଂ କ୍ଲାଏଣ୍ଟ ପରସ୍ପର ସହିତ ଆଉ ସଂଯୁକ୍ତ ନୁହଁନ୍ତି |
- କ୍ଲାଏଣ୍ଟ ଏବଂ ସର୍ଭର ଆବଶ୍ୟକତା ଉପରେ ଆଧାର କରି ଏହା ଏକ ଅନୁରୋଧ ଏବଂ ପ୍ରତିକ୍ରିୟା ପ୍ରୋଟୋକଲ୍ |
- ଏହା ସଂଯୋଗ କମ୍ ପ୍ରୋଟୋକଲ୍ ଅଟେ କାରଣ ସଂଯୋଗ ବନ୍ଦ ହେବା ପରେ ସର୍ଭର କ୍ଲାଏଣ୍ଟ ବିଷୟରେ କିଛି ମନେ ରଖେ ନାହିଁ ଏବଂ କ୍ଲାଏଣ୍ଟ ସର୍ଭର ବିଷୟରେ କିଛି ମନେ ରଖେ ନାହିଁ |
- ଏହା ଷ୍ଟେଟଲେସ୍ ପ୍ରୋଟୋକଲ୍ କାରଣ ଉଭୟ କ୍ଲାଏଣ୍ଟ ଏବଂ ସର୍ଭର ପରସ୍ପରଠାରୁ କିଛି ଆଶା କରନ୍ତି ନାହିଁ କିନ୍ତୁ ସେମାନେ ତଥାପି ଯୋଗାଯୋଗ କରିବାରେ ସକ୍ଷମ ଅଟନ୍ତି |
Advantages of HTTP:
- କମ୍ ଏକକାଳୀନ ସଂଯୋଗ ହେତୁ ମେମୋରୀ ବ୍ୟବହାର ଏବଂ CPU ବ୍ୟବହାର କମ୍ |
- ଯେହେତୁ ସେଠାରେ କିଛି TCP ସଂଯୋଗ ଅଛି ତେଣୁ ନେଟୱର୍କ ସମସ୍ୟା କମ୍ |
- ଯେହେତୁ ପ୍ରାରମ୍ଭିକ ସଂଯୋଗ ପର୍ଯ୍ୟାୟରେ ହ୍ୟାଣ୍ଡସ୍ୟାକିଂ କରାଯାଏ, ତା’ହେଲେ ବିଳମ୍ବତା ହ୍ରାସ ହୁଏ କାରଣ ପରବର୍ତ୍ତୀ ଅନୁରୋଧଗୁଡ଼ିକ ପାଇଁ ହ୍ୟାଣ୍ଡସ୍ୟାକିଂର ଆଉ ଆବଶ୍ୟକତା ନାହିଁ |
- ସଂଯୋଗ ବନ୍ଦ ନକରି ତ୍ରୁଟି ରିପୋର୍ଟ ହୋଇପାରେ |
- ଅନୁରୋଧ କିମ୍ବା ପ୍ରତିକ୍ରିୟାରେ HTTP ପାଇପ୍ ଲାଇନ୍ ଅନୁମତି ଦେଇଥାଏ |
Disadvantages of HTTP:
- ଯୋଗାଯୋଗ ପ୍ରତିଷ୍ଠା ଏବଂ ତଥ୍ୟ ସ୍ଥାନାନ୍ତର ପାଇଁ HTTP ଉଚ୍ଚ ଶକ୍ତି ଆବଶ୍ୟକ କରେ |
- HTTP କମ୍ ସୁରକ୍ଷିତ, କାରଣ ଏହା କ http ଣସି ଏନକ୍ରିପସନ୍ ପଦ୍ଧତି ବ୍ୟବହାର କରେ ନାହିଁ ଯେପରି https ସାଧାରଣ http ଅନୁରୋଧ ଏବଂ ପ୍ରତିକ୍ରିୟାକୁ ଏନକ୍ରିପ୍ଟ କରିବା ପାଇଁ TLS ବ୍ୟବହାର କରେ |
- ସେଲୁଲାର୍ ଫୋନ୍ ପାଇଁ HTTP ଅପ୍ଟିମାଇଜ୍ ହୋଇନାହିଁ ଏବଂ ଏହା ଅତ୍ୟଧିକ ଗ୍ୟାବି |
- HTTP ପ୍ରକୃତ ତଥ୍ୟ ବିନିମୟ ପ୍ରଦାନ କରେ ନାହିଁ କାରଣ ଏହା କମ୍ ସୁରକ୍ଷିତ ଅଟେ |
- କ୍ଲାଏଣ୍ଟ ସର୍ଭରରୁ ସମ୍ପୂର୍ଣ୍ଣ ତଥ୍ୟ ଗ୍ରହଣ ନକରିବା ପର୍ଯ୍ୟନ୍ତ କ୍ଲାଏଣ୍ଟ ସଂଯୋଗ ବନ୍ଦ କରେ ନାହିଁ ଏବଂ ତେଣୁ ସର୍ଭର ତଥ୍ୟ ସମାପ୍ତିକୁ ଅପେକ୍ଷା କରିବା ଆବଶ୍ୟକ କରେ ଏବଂ ଏହି ସମୟ ମଧ୍ୟରେ ଅନ୍ୟ ଗ୍ରାହକମାନଙ୍କ ପାଇଁ ଉପଲବ୍ଧ ହୋଇପାରିବ ନାହିଁ |
FAQs: Full Form of HTTP
Q1. What is the full form of HTTP?
Ans. The full form of HTTP is the Hypertext Transfer Protocol. HTTP is an application protocol that usually contains a list of guidelines for transferring distributed data file systems and multimedia communication on the World Wide Web ( WWW).
Q2. What is the latest version of HTTP?
Ans. HTTP/2 is the latest version of HTTP, which was published on May 2015. The protocols that are used to transfer hypertext between two computers is known as HyperText Transfer Protocol. HTTP provides a standard between a web browser and web server to establish communication.
Q3. What is the full form of HTTP?
Ans. Hypertext Transfer Protocol.
Q4. How many websites uses HTTP on the internet?
Ans. Around 50% of all websites that are present on the internet uses HTTP.
Q5. What are some examples of HTTP Methods?
Ans. GET,POST,PUT,PATCH,DELETE are some of the methods that are used to retrieve. Create, update, delete operations resp.