web 新手知識點

2021-08-13 19:59:18 字數 1622 閱讀 7104

web開發程式設計

1、能否系統的說出http狀態碼?說出一些常見的

狀態碼,並描述其含義。

200  伺服器成功處理了請求並提供了請求的網頁

204  伺服器成功處理了請求,但沒有返回任何內容

400  伺服器不理解請求的語法

403  伺服器拒絕請求

404   伺服器找不到請求的網頁,伺服器不存在的網頁

500  伺服器遇到錯誤,無法完成請求

2、cookie和

session

的區別是什麼?使用過

cookie

儲存過什麼資料?一般

session

中又存放了哪些資料?

session

在什麼時候建立?

cookie 資料存放在客戶的瀏覽器上,不安全,

只能保管ascii字串

session存放在伺服器上,安全,能夠訪問任何型別的資料

servlet呼叫

()時被建立

3、說出一些您認為使用者體驗比較棒的**?能否說出這些**使用者體驗棒的原因? 優酷

鳳凰網文章後面的小圖示,或許可以給你帶來不低的外鏈和流量

4、用jquery選擇器獲得加粗的元素,寫出相應的**(獲取方法不止一種)

$(function());

5、重定向

response.sendredirect(「」);

重定向是在客戶端起作用、

瀏覽器位址列顯示,不可以攜帶引數、

多次請求 **

requestdispatcher dis = request.getrequestdispatcher(「」);

dis.forward(request,response);

**是在伺服器端起作用

瀏覽器位址列不顯示,可以攜帶引數值

一次請求 6、

jsp四大作用域:

page:範圍只適用於當前頁面範圍

request:乙個

jsp頁面到另乙個

jsp頁面之間

session:一段使用者持續和伺服器所連線的時間

7、 九大內建物件

request、

response、

session、

、 page、

pagecontext、

out、

config、

exception 8、

session

獲取session

給session設定值

session.setattribute(「username」,username);

清空session的值

session.invalidate();

9、編碼

請求  request.setcharacterencoding(「utf-8」);

響應  response.setcharacterencoding(「utf-8」);

response.setcontenttype(「text/html;charset=utf-8」);

web安全知識點

前端資料的不信任原則 對使用者輸入校驗包括 表單驗證 正規表示式規範資料 限制長度 轉換特殊字元 sql注入 不使用動態拼接sql 使用引數化的sql 使用儲存過程查詢訪問 管理員許可權資料庫連線 有限的資料庫連線 單獨許可權 機密資訊不可明文存放 加密或者hash xss 非法獲取使用者資訊 使用...

WEB 知識點專題

php的序列化和反序列化 serialize 和unserialize 函式的作用是把複雜的資料型別壓縮到乙個字串中來傳輸。relax.php error reporting e all e notice e warning get pw get file get if isset file get...

web知識點記錄

備份檔案 g lo bals 乙個包含 了全部變 量的全域性 組合陣列 變數的 名字就是 陣列的鍵 即所 有出現過 的全域性變 量,都可 通過globals乙個包含了全部變數的全域性組合陣列。變數的名字就是陣列的鍵。即所有出現過的全域性變數,都可通過 global s乙個包 含了全部 變數的全 局組...