[請益] 關於 nginx 自動 urldecode問題

看板PHP作者 (蔥頭)時間10年前 (2015/05/15 00:41), 編輯推噓3(306)
留言9則, 4人參與, 最新討論串1/1
請問一下各位, 最近在測試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

05/15 09:11, , 1F
是哪裡decode 是發到browser上網址列看起來有解碼嗎
05/15 09:11, 1F

05/15 09:11, , 2F
那好像browser自己就會做 但不是每一種都會
05/15 09:11, 2F

05/15 09:32, , 3F
我是在寫REST api, 所以不適透過browser發
05/15 09:32, 3F

05/15 10:46, , 4F
ㄜ 那就不知道了
05/15 10:46, 4F

05/15 13:11, , 5F
測試做法,將一個rest 參數值設成會有可能被encode ,
05/15 13:11, 5F

05/15 13:11, , 6F
接收那端用這個值參數來確定要不要再encode
05/15 13:11, 6F

05/15 13:14, , 7F
你是用curl 發送api 的嗎
05/15 13:14, 7F

05/17 09:16, , 8F
某些情況下接受端會自動decode
05/17 09:16, 8F
文章代碼(AID): #1LLD1A_1 (PHP)
文章代碼(AID): #1LLD1A_1 (PHP)