5
有誰知道在哪裏可以找到PHP用來解析發佈數據到$_POST
和$_FILES
的代碼?我試圖弄清楚它如何處理未轉義的文件名,但我似乎無法找到它。這無關緊要,它是一個龐大的項目,我不知道哪裏可以看,搜索也無濟於事。PHP _POST解析代碼的位置
有誰知道在哪裏可以找到PHP用來解析發佈數據到$_POST
和$_FILES
的代碼?我試圖弄清楚它如何處理未轉義的文件名,但我似乎無法找到它。這無關緊要,它是一個龐大的項目,我不知道哪裏可以看,搜索也無濟於事。PHP _POST解析代碼的位置
它在main/rfc1867.c
。請在rfc1867_post_handler
的內部查看,解析Content-Disposition標頭。該功能使用php_ap_getword_conf
解析文件名值。
在這種情況下,我認爲試驗輸入和輸出將比通過一些解析源代碼挖掘更多的洞察力。 –
我認爲[黑客指南的Zend引擎](http://php.net/manual/en/internals2.php)將幫助你在這裏的方式 –
檢查'rfc1867.c',我認爲這是我在哪裏發現了一次。 – goat