<button id="g80sy"></button>
  • <abbr id="g80sy"></abbr>
  • <button id="g80sy"></button>
    <rt id="g80sy"><delect id="g80sy"></delect></rt>
  • 【前端面試】表單驗證傳輸的什么數據?明文還是暗文==加密?如何加密?是每一次傳輸數據,都是加密之后才傳輸嗎?

    程序猿 2021-03-29 20:23:38 2324瀏覽 加載中

    答、概述:

    GET是從服務器上請求數據,POST 是發送數據到服務器。事實上,GET 方法是把數據參數隊列(query string)加到一個URL上,值和表單是一一對應的。 比如說,name=John,在隊列里,值和表單用一個&符號分開,空格用+號替換,特殊的符號轉換成十六進制的代碼。因為這一隊列在URL里邊,這樣隊列的參數就能看得到,可以被記錄下來,或更改。通常GET方法還限制字符的大小(大概是256字節)。

    事實上POST方法可以沒有時間限制的傳遞數據到服務器,用戶在瀏覽器端是看不到這一過程的,所以POST方法比較適合用于發送一個保密的(比如信用卡號)或者比較大量的數據到服務器。

    區別:

    Post是允許傳輸大數據的方法,而Get方法會將所要傳輸的數據附在網址后面,然后一起送達服務器,因此傳送的數據就會受到限制,但是執行效率卻比Post方法好。

    總結:

    get 方式的安全性較Post方式要差些,包含機密信息的話,建議用Post數據提交方式;

    在做數據詢時,建議用Get方式;而在做數據添加、修改或刪除時,建議用Post方式;

    所以:

    表達如果是向服務器傳輸數據(如帳號密碼等)都是加密數據(post),如果只是單單想要從服務器獲得數據或者傳輸的數據并不重要,可以直接使用明文方式傳輸( get)

    最后修改:2025-07-10 01:49:27

    非特殊說明,本博所有文章均為博主原創。

    主站蜘蛛池模板: 读书| 夏河县| 建德市| 北安市| 黎川县| 禹州市| 屯昌县| 连南| 堆龙德庆县| 思南县| 衡阳市| 肃宁县| 延川县| 五莲县| 华宁县| 睢宁县| 临邑县| 辉县市| 梅州市| 宜宾县| 陈巴尔虎旗| 安龙县| 盐源县| 石首市| 衢州市| 常山县| 乐清市| 双江| 湘潭县| 聂拉木县| 莎车县| 巴楚县| 桂平市| 中宁县| 蕲春县| 彝良县| 通海县| 米泉市| 昭苏县| 长泰县| 锡林郭勒盟|