Web開發者需要了解的HTTP
講師:馮旭平(費公)
0. 緣起
1. HTTP/1.1
1.1 請求/回應模型
1.2 換行(CRLF)
1.3 請求
1.3.1 請求行
1.3.2 標頭
1.3.3 [主體]
1.4 回應
1.4.1 狀態行
1.4.2 標頭
1.4.3 [主體]
1.5 狀態
1.5.1 1xx
1.5.2 2xx
1.5.3 3xx
1.5.4 4xx
1.5.5 5xx
1.6 日常應用
1.6.1 Cookies
1.6.2 快取控制
1.6.3 檔案上傳
1.6.4 分段下載
1.6.5 虛擬伺服器
1.6.6 跨域請求
1.7 常用標頭(日常應用之外)
1.7.1 請求
1.7.1.1 User-Agent
1.7.1.2 Accept
1.7.1.3 Accept-Encoding
1.7.1.4 Accept-Language
1.7.1.5 Connection
1.7.1.6 Referer
1.7.2 回應
1.7.2.1 X-Frame-Options
1.7.2.2 Connection(with Connection)
1.7.3.3 Content-Encoding(with Accept-Encoding)
1.7.3.4 Content-Length
1.7.3.5 Content-Type(with Accept)
1.7.3.6 Date
1.7.3.7 Server
1.7.3.8 Vary
1.7.3.9 X-Powered-By
1.7.3.10 X-Content-Type-Options
1.7.3.11 X-XSS-Protection
1.7.3.12 Content-Security-Policy
2. HTTPS
2.1 HTTPS = SSL/TLS 交握 + 加密傳輸的HTTP
2.2 交握過程
3. HTTP/2
3.1 HTTP/1.1 弱點 (許多是在HTTP/1.1做前端最佳化的重點)
3.2 消失的HTTP Pipeline
3.3 frame based transit
3.3.1 類似websocket:全雙工,frame based transit
3.3.2 傳輸過程
3.4 升級到HTTP/2的注意事項
3.4.1 還沒有最佳實踐
3.4.2 不需要做的事情
ios程式開發 by Storyboard
講師:蕭文安(SAM)
這次SAM大帶來的是IOS程式開發-Storyboard,這邊SAM會介紹UIView 與使用方法,
.
第一堂:Storyboard、UI元件介紹,建立UIViewController以及將資料填入UITableView
第二堂:從網路取得資料填入UITableView
活動流程如下:
報名簽到 |
13:00~13:30 |
Web開發者需要了解的HTTP-Fillano |
13:30~14:15 |
中場休息 |
14:15~14:30 |
Web開發者需要了解的HTTP-Fillano |
14:30~15:15 |
中場休息 |
15:15:~15:30 |
ios程式開發 by Storyboard-Sam |
15:30~16:15 |
中場休息 |
16:15~16:30 |
ios程式開發 by Storyboard-Sam |
16:30~17:15 |
FAQ活動結束 |
17:15~17:30 |
報名簽到須知:
活動為免費活動,可是因場地費用關係,每個人酌收台幣 200 元,
來平均掉場地費用,講師部分為免費,場地費為簽到時收取。
學生專案:
學生持學生證參加活動,場地費為150元。




