2016-07-14 3 views
0

웹 후크 시뮬레이터를 사용하여 정보가 서버로 이전되고 있는지 확인하려고합니다. 좋은 소식은 내 로그에서 그 요청이 뭔가를했지만 그 문제는 모든 변수가 비어 있다는 것을 알 수 있습니다. 나는 PHP를 사용하고, $ _GET, $ _POST 및 $ _REQUEST는 모두 출력물에 따라 빈 배열입니다. 누구든지이 특정 문제를 해결하는 방법에 대한 정보를 얻을 수 있습니까?Payhal webhooks 서버에 도달했지만 값이 비어 있습니다.

우리 서버의 유일한 코드는 다음과 같습니다 (다시 한 번 데이터를 작성했는지 확인하고 싶음). 이벤트 이후

<?php 
    function write_to_log($text) { 
     try { 
      $file = fopen("../../../paypal_test_log.txt", "a"); 
      $text = date("m/d/Y H:i:s") . " -- " . $text . "\n"; 
      fwrite($file, $text); 
      fclose($file); 
     } catch(Exception $e) { 
      echo 'error<br/>'; 
      echo $e->getMessage(); 
     } 
    } 
    header('HTTP/1.1 200 OK'); 
    write_to_log('===============================================testing post'); 
    write_to_log(print_r($_POST, true)); 
    write_to_log('===============================================get'); 
    write_to_log(print_r($_GET, true)); 
    write_to_log('===============================================request'); 
    write_to_log(print_r($_REQUEST, true)); 
?> 

서버 로그 : 예 : file_get_contents ('PHP : // 입력') :

07/14/2016 15:07:22 -- 
===============================================testing post 07/14/2016 15:07:22 -- Array () 

07/14/2016 15:07:22 -- 
===============================================get 07/14/2016 15:07:22 -- Array () 

07/14/2016 15:07:22 -- 
===============================================request 07/14/2016 15:07:22 -- Array () 
+0

는 당신이 우리가보고에 대한 코드의 해당 비트를 게시 할 수 $ _SERVER 전역 배열을 확인해야 요청 권한을 확인하려면? 문제가있는 곳을 좁히는 데 도움이됩니다. – Kyle

+0

게시물이 업데이트되었습니다. –

답변

0

당신이 '// 입력 PHP'를 사용해야 요청 본문을 얻으려면,

관련 문제