想厘清一些web application的观念
1. 一个connection是走HTTP 1.0 or 1.1 or 2.0是怎么决定的??
是透过web server的设定决定的吗?
2. 一个browser开了2个tab (tab A和tab B),2个tab都连到同一个server
请问server怎么知道reponse要回给tab A还是tab B??
是因为这2个tab都有自己的port,所以server可以区别要回给哪个tab吗??
3. 在server-side的2个pages之间传递资料,可以用get, post, session...
请问什么情况下要用get比较好??
请问什么情况下要用post比较好??
请问什么情况下要用session比较好??
4. 在server-side有多台application servers时,
最好是把session data放在cookie里面,
所以在这种情况下,user登录后,除非user清除browser的cookie(或user自己按登出)
否则user就会永远处于登录状态,没有所谓session timeout的问题对吧???
请大家不吝指教,谢谢