天天看點

urlcode的了解

1. urlcode 的簡介

     urlcode 是一種編碼方式,就是把http請求串的url 進行urlcode的編碼,讓httpserver 可以識别,不至于http的client、server 之前出現亂碼或者誤解。

2. 把為什麼要用urlcode進行編碼呢

    因為在把字元串用url方式傳送給httpserver時,字元串中不能出現中文和特殊字元(空格、換行符);     是以要對url 進行urlcode 

  •   每一個中文字元都有一個urlcode 編碼
  •   每一個特殊字元都有一個urlcode編碼
  •    可以在 urlcode 線上工具進行檢視: http://tool.chinaz.com/Tools/URLEncode.aspx
  •  英文的urlcode 是本身,不會變化

 3.  urldecode 的原理

    當httpserver 收到client 發送過來的url後,首先進行urldecode進行urlcode 的解析,擷取到最原始的query後再進行代碼邏輯實作

繼續閱讀