2017-02-14 29 views
1

Я написал простой скрипт для отображения значений сообщений при вызове api. В запросе или методе get он отображается, но в методе post он ничего не отображает. Пожалуйста, помогите мне. Мой код: -Веб-сервис не работает в методе post

<?php 

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


?> 
+0

Это происходит, когда вы делаете запрос POST с некоторыми параметрами? – kkaosninja

+1

Вы уверены, что есть данные '$ _POST' для отображения? Покажите нам вывод '$ _REQUEST', когда вы делаете почтовый запрос на эту страницу. – Tom

+0

Если он отображает данные, когда вы извлекаете их с помощью' $ _GET', у вас есть запрос 'get', а не' post' –

ответ

2

Я пробовал передавать параметры с DHC и почтальоном, и он не работает. Наконец, я устал от продвинутого клиента отдыха и в изумлении это сработало.

3

в первую очередь вы можете использовать ниже код, чтобы стать уверены в своем запросе:

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

вы сейчас, если блок ??