diff options
Diffstat (limited to 'lecture.md')
| -rw-r--r-- | lecture.md | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/lecture.md b/lecture.md new file mode 100644 index 0000000..52671bf --- /dev/null +++ b/lecture.md @@ -0,0 +1,27 @@ +# Things to memorize + +Scripted languages are meant to be easy to write, easy to learn + +Often used for "glue" code + +"Mobile code" -> crossplatform code OR code that gets sent to the client (ex, js) + +Mobile code is interpreted + +"Script" is interpreted at runtime + +Defenses against malicious code: +* code signing + +Api: +http://localhost/path?name=value +-> return json + +HTTP: Hypertext transfer protocol +[METHOD][Resrouce][Protocol](cr-lf) + +Method: GET, POST, ect. +Resource: /path/to/resource?name=val&name2=val2 +Protocol: HTTP/(1.0|1.1|...) + +Cookies, and session keys |
