From 49c0c464a92f111991d5d396c1c09a6c1221c78b Mon Sep 17 00:00:00 2001 From: Virginia Snider Date: Fri, 3 Aug 2018 14:44:34 -0700 Subject: [PATCH] adding nocureforcuriosity's answers --- test-yourself-answers.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/test-yourself-answers.md b/test-yourself-answers.md index 597c06b..1701e88 100644 --- a/test-yourself-answers.md +++ b/test-yourself-answers.md @@ -155,6 +155,11 @@ The server waits for requests from a client and tries to produce the proper resp *Contributed by [Clayton Perszyk](https://github.com/clayton-perszyk)* *Contributed by [Joshua M Hall](http://github.com/reformedinchrist)* +#### What is a browser? + +A browser is a program/software that lives on your computer. It lets you visit websites and use web applications by sending requests to a web server for a website and displays the files it receives back from the server. + +*Contributed by [Gina](https://github.com/nocureforcuriosity)* #### What is HTTP and how does an HTTP request work? @@ -373,6 +378,10 @@ HyperText Transfer Protocol, defines how messages are formatted and transmitted *Contributed by [Yoshio Varney](https://github.com/yoshi415)* +#### HTTP Status Codes +HTTP status codes are components of an HTTP response sent by a server to a browser request. They consist of a three-digit number and signify the status of the request. The most common is 200/ok which means the request was handled successfully. + +*Contributed by [Gina](https://github.com/nocureforcuriosity)* #### HTTPS @@ -402,6 +411,11 @@ A program usually running on a remote computer that responds to requests from a *Contributed by [Unknown]* +A web server is a computer connected to the internet that stores software and/or websites. It receives requests from a client machine/browser and sends back a copy of the requested website in the form of files broken down into data packets. + +*Contributed by [Gina](https://github.com/nocureforcuriosity)* + + #### Bugs