Lecture 12: Introduction to Web and Same-Origin Policy

Intro to Web




HTTP


Where are the arguments for a GET request placed? What about the arguments for a POST request?




Webpage Elements


(True/False) The web server sends HTML, CSS, and Javascript to the browser using HTTP.




Webpage Rendering




Javascript


(True/False) Javascript code is executed on the web server.




Frames


Is there an example of a frame anywhere on this webpage? What does frame isolation mean for the frame(s) on this webpage?




Intro to Web Security


Does TLS/HTTPS guarantee confidentiality and integrity of your computer or your information on other websites?




Same-Origin Policy

(True/False) Suppose https://wikipedia.org loads a child frame https://google.com. Under the same-origin policy, the parent frame can modify the contents of the child frame.