이 기사의 내용은 PHP가 cURL을 사용하여 WebService를 호출하여 날씨 정보(코드)를 얻는 방법에 대한 것입니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.
관련 코드는 다음과 같습니다.
<?php $data = 'theCityName=杭州'; $curl = curl_init(); curl_setopt($curl,CURLOPT_URL,"http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getWeatherbyCityName"); curl_setopt($curl,CURLOPT_HEADER,0); curl_setopt($curl,CURLOPT_RETURNTRANSFER,1); curl_setopt($curl,CURLOPT_POST,1); curl_setopt($curl,CURLOPT_POSTFIELDS,$data); curl_setopt($curl,CURLOPT_HTTPHEADER,array( "application/x-www-form-urlencoded; charset=utf-8", "Content-length: ".strlen($data) )); curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.62 Safari/537.36'); $result = curl_exec($curl); if (!curl_errno($curl)) { echo $result; } else { echo 'Curl error:' . curl_error($curl); } curl_close($curl);
관련 권장 사항:
php 구현을 통해 혼합 인증 코드와 이미지 인증 코드를 생성하고 테스트(코드)
위 내용은 PHP는 어떻게 cURL을 사용하여 WebService를 호출하여 날씨 정보(코드)를 얻습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!