作者tas72732002 (蔥頭)
看板PHP
標題[請益] 關於 nginx 自動 urldecode問題
時間Fri May 15 00:41:44 2015
請問一下各位, 最近在測試urlencode, urldecode,
發現nginx 自動幫我進行了urldecode, 不太清楚為什麼會自動處理,
我的配置是 nginx + php-fpm, nginx 反向代理 php-fpm
但是奇怪的是php本身沒有urldecode, nginx.conf也沒看到關於urldecode的設定
請問有人知道是為什麼嗎? 是nginx底層會處理嗎?
謝謝喔
Google 一下似乎發現也是有人碰到過 :
http://blog.phpdr.net/nginx-auto-decode.html
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.181.227
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1431621706.A.FC1.html
→ MOONRAKER: 是哪裡decode 是發到browser上網址列看起來有解碼嗎 05/15 09:11
→ MOONRAKER: 那好像browser自己就會做 但不是每一種都會 05/15 09:11
→ tas72732002: 我是在寫REST api, 所以不適透過browser發 05/15 09:32
→ MOONRAKER: ㄜ 那就不知道了 05/15 10:46
推 dlikeayu: 測試做法,將一個rest 參數值設成會有可能被encode , 05/15 13:11
→ dlikeayu: 接收那端用這個值參數來確定要不要再encode 05/15 13:11
推 dlikeayu: 你是用curl 發送api 的嗎 05/15 13:14
推 sunnyvisit: 某些情況下接受端會自動decode 05/17 09:16