PHP 表单传值,POST 方法不可用,但 GET 方法可用,为什么?

问题描述:

开发环境是使用XAMPP启动Apache,IDE用的是PhpStorm。在进行表单传值学习的时候,发现使用 POST 方法不能得到值,但 GET 方法可以。

原因:

由于 PhpStorm 默认使用的是 http://localhost:63342......,而Apache使用的是80端口,这导致 POST 包传递了但无法接收。

解决方法:

进入 PhpStorm 的 Settings(Mac 是 Preferences):

PHP 表单传值,POST 方法不可用,但 GET 方法可用,为什么?_第1张图片
PhpStorm -> Settings


按照上图设置完毕后直接返回再次预览,问题解决。

你可能感兴趣的:(PHP 表单传值,POST 方法不可用,但 GET 方法可用,为什么?)