2024-01-29 12:15:02

This commit is contained in:
Isaac Shoebottom 2024-01-29 12:15:02 -04:00
parent b389ef14ba
commit f492c22a3b
2 changed files with 22 additions and 5 deletions

View File

@ -13,7 +13,7 @@
"state": { "state": {
"type": "markdown", "type": "markdown",
"state": { "state": {
"file": "UNB/Year 4/Semester 2/STAT2593/2024-01-29.md", "file": "UNB/Year 4/Semester 2/CS3873/2024-01-29.md",
"mode": "source", "mode": "source",
"source": false "source": false
} }
@ -85,7 +85,7 @@
"state": { "state": {
"type": "backlink", "type": "backlink",
"state": { "state": {
"file": "UNB/Year 4/Semester 2/STAT2593/2024-01-29.md", "file": "UNB/Year 4/Semester 2/CS3873/2024-01-29.md",
"collapseAll": false, "collapseAll": false,
"extraContext": false, "extraContext": false,
"sortOrder": "alphabetical", "sortOrder": "alphabetical",
@ -102,7 +102,7 @@
"state": { "state": {
"type": "outgoing-link", "type": "outgoing-link",
"state": { "state": {
"file": "UNB/Year 4/Semester 2/STAT2593/2024-01-29.md", "file": "UNB/Year 4/Semester 2/CS3873/2024-01-29.md",
"linksCollapsed": false, "linksCollapsed": false,
"unlinkedCollapsed": true "unlinkedCollapsed": true
} }
@ -125,7 +125,7 @@
"state": { "state": {
"type": "outline", "type": "outline",
"state": { "state": {
"file": "UNB/Year 4/Semester 2/STAT2593/2024-01-29.md" "file": "UNB/Year 4/Semester 2/CS3873/2024-01-29.md"
} }
} }
}, },
@ -159,6 +159,7 @@
"active": "4512014e685326f2", "active": "4512014e685326f2",
"lastOpenFiles": [ "lastOpenFiles": [
"UNB/Year 4/Semester 2/STAT2593/2024-01-29.md", "UNB/Year 4/Semester 2/STAT2593/2024-01-29.md",
"UNB/Year 4/Semester 2/CS3873/2024-01-29.md",
"UNB/Year 4/Semester 2/STAT2593/2024-01-26.md", "UNB/Year 4/Semester 2/STAT2593/2024-01-26.md",
"UNB/Year 4/Semester 2/CS2333/2024-01-24.md", "UNB/Year 4/Semester 2/CS2333/2024-01-24.md",
"UNB/Year 4/Semester 2/CS3873/2024-01-26.md", "UNB/Year 4/Semester 2/CS3873/2024-01-26.md",
@ -190,7 +191,6 @@
"Semester 2/CS2333", "Semester 2/CS2333",
"Semester 1/CS3418/Exam Studying.md", "Semester 1/CS3418/Exam Studying.md",
"Semester 2/CS3873", "Semester 2/CS3873",
"Semester 1/CS3418/11-27-2023.md",
"Semester 1/CS2418", "Semester 1/CS2418",
"Semester 1/CS3418" "Semester 1/CS3418"
] ]

View File

@ -0,0 +1,17 @@
Lecture Topic: HTTP
# Conditional Get
## Last-Modified
You can check the Last-Modified header to only get contents if the contents are newer than the contents of the cache
## ETag
Use the hash of an object to check for modification to solve cache invalidation problem
## TCP and HTTP
HTTP runs on top of TCP
- Client initiates TCP request to server
- Server accepts TCP connection
- Clint confirms request
- Three way handshake
## Non-persistent HTTP
RTT = Round trip time