Module 1 CS290

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/28

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

29 Terms

1
New cards

HTTP (Hypertext Transfer Protocol)

A protocol describing how clients and servers exchange messages.

2
New cards

URL (Uniform Resource Locator)

A naming infrastructure used to represent resources (documents) on the web.

3
New cards

HTML (Hypertext Markup Language)

A markup language for describing the structure of documents retrieved over the web.

4
New cards

The 3 Core Technologies of the WWW

HTTP, URL, and HTML.

5
New cards

CRUD (Acronym)

Create, Read, Update, and Delete.

6
New cards

Web Server (Function)

Supports writing and running programs to process HTTP requests and business logic.

7
New cards

CSS (Cascading Style Sheets)

A language used for describing the presentation (styling) of web documents.

8
New cards

JavaScript (Primary Role)

A programming language used for client-side interactivity and server-side logic.

9
New cards

Web Services (Definition)

Applications where the end user of a document is a program, often using JSON or XML.

10
New cards

TCP/IP Protocol (Analogy)

The mechanism that establishes the "phone connection" so HTTP can "speak."

11
New cards

DNS (Domain Name System)

A system that maps human-readable hostnames to IP addresses.

12
New cards

HTTP Request: Part 1

The Request Line (Method, Resource, Version).

13
New cards

HTTP Request: Part 2

Request Headers (Name:Value pairs).

14
New cards

HTTP Request: Part 3

A blank line.

15
New cards

HTTP Request: Part 4

An optional body (used in POST, empty in GET).

16
New cards

GET Method (Use)

Used to retrieve or read a resource from a server.

17
New cards

POST Method (Use)

Used to add or send data to a server.

18
New cards

HTTP Status Code 200

OK: The request was successful.

19
New cards

HTTP Status Code 400s

Client Error: The request failed due to incorrect syntax or client issues.

20
New cards

HTTP Status Code 500s

Server Error: The request failed due to a problem on the server side.

21
New cards

Content-Type Header

Tells the client the format of the resource (e.g., text/html).

22
New cards

URI (Uniform Resource Identifier)

A broad category that includes both URLs (locations) and URNs (names).

23
New cards

URL Scheme (Example)

The protocol used (e.g., http, https, ftp, file).

24
New cards

URL Domain Name

The name of the host machine where the resource is located.

25
New cards

URL Port 443

The standard port number reserved for HTTPS servers.

26
New cards

URL Path to Resource

Identifies the specific file or program on the server (e.g., /a/b/c.html).

27
New cards

URL Query Parameters

Optional key-value pairs preceded by a "?" used to provide extra data to a program.

28
New cards

URL Anchor/Fragment

Preceded by a "#", it links to a specific location within the resource.

29
New cards

The "Home Page" Convention

Most servers map a request for "/" to "/index.html".