0

私はcurlphpでポストプロセスを使用して、ウェブサイトのページ情報を応答として取得しています。次のコードを使用しています。

    $ch = curl_init();
    $_POST = array(
    'ddlBoro' => 'Manhattan',
    'txtHouseNo' => '2395',
    'txtStreet' =>  '1 Ave',
    'RadioStrOrBlk'=> 'Street',
    '__EVENTTARGET'=> '',
    '__EVENTARGUMENT'=> '',
    '_ctl0'=>'_ctl0',
    'SearchButton' => 'Search'
    );
    $url= 'http://xxx/xx/test.aspx';
    curl_setopt ($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_HEADER, false);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch,CURLOPT_POSTFIELDS,$_POST);
    $response = curl_exec($ch);
    $info = curl_getinfo($ch);
    curl_close ($ch);
    echo("Results: <br>".$response);
    echo "<pre>info";print_r($info);echo "</pre>";

しかし、私は常にhttp code 500curl infoエラーとして取得しています.これを明確にすることはできますか?

4

0 に答える 0