<?php
この部分では、ジオコードを逆にする緯度を指定します。2番目のcURLが機能していない、宛先がサーブレットで、動作していない
$ch = curl_init("http://maps.google.com/maps/api/geocode/json?latlng=39.784268,-98.393555&sensor=false");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$return = curl_exec($ch);
curl_close($ch);
$geoOutput = json_decode($return, true);
$data = current($geoOutput);
echo $data;
その後、私はサーブレットにコンテンツを渡したいが、例示の目的のために私は通りや郵便番号を埋め込まれました。 生成されたurlは次のようなものですが、実行するとcurlでは何も起こりません。しかし、貼り付けをコピーすると、ブラウザのコードが正常に実行されます。私は8080が、何もポートを指定するには、書き込もうとしました
?>
$urlse="http://136.145.116.30:8080/AccidentDetailsInserter?latitude=18.209&longitude=-67.139&frontal_damage=1&left_damage=1&right_damage=0&back_damage=0&smoke_detected=0&flipped=0&maxforce=7&roll=0&pitch=0&yaw=0&device_id=47&street=Calle Caobos&city= Mayagüez&state=PR&zip= 00680";
echo $urlse;
$ch = curl_init();
$timeout = 5;
curl_setopt($ch,CURLOPT_URL,$urlse);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
$data = curl_exec($ch);
curl_close($ch);
echo $data;
は、ここでは、出力は空白です。
「動作しない」問題の非常に悪い説明です。たとえば、あなたの質問はまったく問題なく、FAQが私たちに信じさせるように、作業中の質問をサイトから削除しないでください。私はあなたが望んでいないことを願っています。あなたがそれを改善すれば、これが閉じられない可能性があります。 – hakre
また、問題が2番目のCURLにある場合、なぜ多くのコードを貼り付けますか? 2番目のCURLフォーム以外はすべて削除しますので、どのコードが問題であるかが明確です。 – hakre
ハンドル '/ var' $ ch 'はcurl_exec()の前に評価されますか? – trickyzter