我用ajax給伺服器發送請求並攜帶中文書寫的參數時(GET和POST),並沒有使用與URL相關的編碼解碼函數
但是參數任然正常的傳送到了伺服器,並被伺服器上的PHP腳本正常辨識。
想問 這裡的解碼編碼操作是瀏覽器和伺服器自動完成的嘛?
如果是自動完成,那麼什麼時候需要人為的呼叫編碼解碼函數?
typecho2017-07-05 10:44:31
部分瀏覽器會自動編碼和解碼,例如chrome,但是,不是所有的瀏覽器都會這樣。所以,大部分情況下請對傳遞的參數進行UrlEncode,我是.NET的後台,預設會解碼一次。