2008年11月24日 星期一

Homework 11-24-2008

1. Lab: Form and Action, Part II

2. 在CGI語法裡,解釋 GET, POST 差異在哪裡?

POST 方法是將資料包裝在 HTTP 標頭內傳送給 Web server。
GET 方法則是將資料直接加在 URI 之後。
 使用 GET method 所能傳遞的資料有限,在需要上傳大量資料或檔案時,使用 POST method。
不過,由於 GET method 係將資料直接加在 URI 之後,所以對瀏覽器而言,它將被視為 URI 的一部份,也能被使用者端的電腦中,不至於在畫面上看到「警告:網頁已經過期......」的字句。
而至於安全性方面,GET 直接將帳號及密碼放在URL之後,POST則否,因此,在保密性上是POST較佳。

參考資料:http://chensh.loxa.edu.tw/php/D_1.php

沒有留言: