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