HTTPS URL 傳參安全嗎?

2021-08-31 07:37:59 字數 581 閱讀 8450

原文:how secure are query strings over https? by httpwatch

譯者:陳同學

譯者注:有人說他抓包能抓到https中的url引數,我就納悶了,翻譯一篇小短文學習一下。

請求引數能通過url安全傳遞嗎?當客戶看到 httpwatch 中的 https請求後經常會問這個問題,同時客戶也想知道還有誰能看到這些資料。

舉個例子,假設我們使用以下url在請求查詢引數中傳遞密碼。

由於 httpwatch 整合在瀏覽器中,因此可以看到ssl加密前的資料。

如果你使用像 network monitor 這樣的抓包工具,會發現只能看到加密後的資料,根本看不到請求的urls、headers 或 body

只要滿足以下幾點,https肯定是安全的。

因此,從網路角度來說,url引數肯定是安全的。但是,一些其他地方可能洩漏url上的資料:

小結:https傳遞查詢引數肯定是沒有問題的,但是不要用來傳遞可能引發安全問題的敏感資訊奧。

vue傳參,元件之間傳參 路由傳參 vuex

詳見 兩種情況 params 和 query 都可以在目標元件的生命週期裡,通過 this.route 進行獲取 例 首頁中精選主題的路由傳參 精選主題 1 簡單舉例 a 一般會新建 store 資料夾,在 index.js 初始化 vuex b 在 main.js 中,引入 c 例如,在我的頁面修...

params傳參和query傳參

params傳參 this.router.push query傳參 this.router.push 1 用法上的 query要用path來引入,params要用name來引入,接收引數都是類似的,分別是this.route.query.name和this.route.params.name。注意接...

params傳參和query傳參

當你使用params方法傳參的時候,要在路由後面加引數名,並且傳參的時候,引數名要跟路由後面設定的引數名對應。使用query方法,就沒有這種限制,直接在跳轉裡面用就可以。注意 如果路由上面不寫引數,也是可以傳過去的,但不會在url上面顯示出你的引數,並且當你跳到別的頁面或者重新整理頁面的時候引數會丟...