2017-02-14 88 views
1

我写了一个简单的脚本来调用api时显示post值。在请求或获取方法中显示,但在后期方法,它不显示任何东西。请帮帮我。我的代码是: -Web服务在post方法中不起作用

<?php 

    echo "<pre>"; 
    print_r($_REQUEST); 
    echo "--------POST Variables----------"; 
    echo "<pre>"; 
    print_r($_POST); 


?> 
+0

使用某些参数进行POST请求时会发生这种情况吗? – kkaosninja

+1

你确定有'$ _POST'数据要显示吗?当你向这个页面发布一个post请求时,向我们显示'$ _REQUEST'的输出 – Tom

+0

如果当你用'$ _GET'获取数据时显示数据,你有'get'请求,而不是'post' –

回答

2

我试着传递参数与DHC和邮递员,它不工作。最后,我厌倦了先进的休息客户端,并在奇迹般的工作。

3

首先,你可以使用下面的代码变得不确定您的要求:

 if ($_SERVER['REQUEST_METHOD'] === 'POST') { 
    // echo something here 
    } 

现在你如果块?