【发布时间】:2015-10-05 21:18:50
【问题描述】:
我正在尝试将数据从 angular js 发送到服务器.. Laravel5 正在我的服务器上运行.. 我可以使用它获取数据但无法发送数据.. 我的代码如下
AngularJs 代码:
var request = $http({
method: "get",
url: "http://www.myserver.com/json",
data: { email: $scope.email },
headers: { 'Content-Type': 'application/x-www-form-urlencoded' }
})
request.success(function (data) {
alert(data.email);
});
服务器代码:
路由是Route::get('json','JsonController@Json_login');
控制器代码是
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use Input;
class JsonController extends Controller
{
public function Json_login()
{
$email = Input::get('email');
$arr_Id_Status=array('email'=>$email);
echo json_encode($arr_Id_Status);
}
}
但它给了我null警报
【问题讨论】: