次のPHPコードのための簡単な休憩サービスリクエストを作成します。何らかの理由で要求がエラーをスローします。Angular JSのPHPリクエストからデータを取得する方法は?
<?php
/* Simple array */
$json = array("status" => 0, "msg" => "Request method accepted");
/* Output header */
header('Content-type: application/json');
echo json_encode($json);
?>
角度PHP
var app = angular.module('app',[]);
app.controller('Main', function($scope,$http,$log){
$http.get({
method : "GET",
url : "http://my-host-example/webservice.php",
headers: {'Content-Type':'application/json'}
}).then(function(response){
$log.debug('success',response);
},function(response){
$log.debug('error',response);
});
});
どのようなエラーが発生しますか? – Jigar
私はあなたが応答のヘッダーを設定する必要はないと思うちょうど "echo json_encode($ json); exit();"良いでしょう。 – Kashyap
@ Jigarライブコードをjsfiddleに配置しました。エラー機能404に入りました。 – que1326