<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 2551瀏覽 加載中

    答、概述:

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

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

    區別:

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

    總結:

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

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

    所以:

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

    最后修改:2025-09-13 01:45:28

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

    主站蜘蛛池模板: 扎囊县| 湖南省| 财经| 舒城县| 昔阳县| 米脂县| 张家港市| 湘西| 于田县| 奉新县| 贵溪市| 长沙县| 互助| 宁河县| 都匀市| 舟山市| 邮箱| 海阳市| 肃宁县| 徐闻县| 乌兰县| 阳江市| 雅安市| 弥勒县| 宁乡县| 开封市| 绥芬河市| 明溪县| 金寨县| 昆山市| 泽普县| 湘潭县| 留坝县| 娄底市| 永新县| 钟山县| 任丘市| 沅江市| 营山县| 阜平县| 朝阳县|