0

私はWebサービスが初めてです。http://www.w3schools.com/webservices/tempconvert.asmxのサンプル Web サービスからリクエストを試みました。これは私が試したコードです:

<?php
    $data = array('Celsius' => '56');  

    $curl = curl_init('http://www.w3schools.com/webservices/tempconvert.asmx
    /CelsiusToFahrenheit');

    curl_setopt($curl, CURLOPT_POST, 1); 
    curl_setopt($curl, CURLOPT_URL, 'http://www.w3schools.com/webservices/tempconvert.asmx/CelsiusToFahrenheit');  
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);  
    curl_setopt($curl, CURLOPT_POSTFIELDS, $data);  

    $result = curl_exec($curl);

    curl_close($curl);

    echo $result;
?>
4

2 に答える 2

0

完全にはわかりませんが、データはクエリ文字列である必要があります

$data = "Celsius=56";

カールをテストするためだけにこれを行っていると確信しています。摂氏を華氏に変換するためのWebサービスは本当に必要ありません

于 2013-08-06T10:42:09.610 に答える