2008年11月30日 星期日

Homework 11-24-2008

1. Lab: Form and Action, Part II

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

兩者都是用來傳遞資訊給下一個網頁,主要的差別是在於GET是用QUERY_STRING(即用?隔開,添加在URL後面的字串)來傳遞參數和參數的值;而POST是用STDIN(標準程式導向來傳遞參數),簡單來說就是利用FORM中的SUBMIT元件來傳遞參數和參數的值.一旦使用者按下了SUBMIT鍵,參數就會傳到下一個網頁了!不過相較於GET我覺得POST比較好用,一方面是因為它比較不會有編碼的問題,另一方面是保密性比較好,因為如果你今天要傳遞的資料是使用者的帳號密碼,這樣若放在URL後面就會被其他人看到了,感覺不太安全.

沒有留言: