2012-12-09 33 views
5

有誰知道在哪裏可以找到PHP用來解析發佈數據到$_POST$_FILES的代碼?我試圖弄清楚它如何處理未轉義的文件名,但我似乎無法找到它。這無關緊要,它是一個龐大的項目,我不知道哪裏可以看,搜索也無濟於事。PHP _POST解析代碼的位置

+1

在這種情況下,我認爲試驗輸入和輸出將比通過一些解析源代碼挖掘更多的洞察力。 –

+1

我認爲[黑客指南的Zend引擎](http://php.net/manual/en/internals2.php)將幫助你在這裏的方式 –

+1

檢查'rfc1867.c',我認爲這是我在哪裏發現了一次。 – goat

回答

1

它在main/rfc1867.c。請在rfc1867_post_handler的內部查看,解析Content-Disposition標頭。該功能使用php_ap_getword_conf解析文件名值。