php
  • api
  • curl
  • 2014-08-31 68 views 1 likes 
    1

    我做了一個cURL請求代碼,我想處理它發送的數據。cURL的處理請求

    捲曲代碼:

      $url = "http://rbvconsultancy.com/api/post.php"; 
          $xml_builder = '<?xml version = "1.0" ?> 
          <request> 
           <no>1</no><dat>hello</dat> 
          </request>'; 
    
          $ch = curl_init($url); 
          curl_setopt($ch, CURLOPT_POST, 1); 
          curl_setopt($ch, CURLOPT_POSTFIELDS, $xml_builder); 
          curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
          curl_setopt($ch, CURLOPT_TIMEOUT, 28); 
          $ch_result = curl_exec($ch); 
          $curl_errno = curl_errno($ch); 
          $curl_error = curl_error($ch); 
          $info = curl_getinfo($ch); 
          curl_close($ch); 
    
          $rest = $ch_result; 
          echo $rest; 
    

    過程捲曲:

    echo "hello".$_GET['para1']; 
    

    基於上面的代碼,我想我的過程捲曲代碼來獲得的$xml_builder值。任何想法如何做到這一點?看來$_GET['para1']沒有完成這項工作。

    回答

    2

    我想你想的:

    可以將此複製到您的響應PHP文件

    echo file_get_contents("php://input"); 
    

    也許這將幫助你

    +0

    這個作品!謝謝! – 2014-08-31 12:58:14

    相關問題