登录  /  注册
laravel , ajax 使用post方式传输,后台获取登陆用户id时报错500,使用get方式正常.
高洛峰
高洛峰 2016-10-24 09:54:51
[JavaScript讨论组]

laravel框架 , 前台使用ajax提交表单数据,
当type: 'get'时,后台可以通过$request->user()->id 获取到用户id,
但是
当type: 'post'时,后台通过$request->user()->id 报错500.

routes.php

Route::group(['middleware' => 'web'], function () {
    Route::auth();
    //这个url使用post报错
    Route::get('/index/folder', "IndexController@folder");
});

controllder

    public function folder(Request $request, FoldersRepository $FoldersRep) {
        return response($request->user()->id);
    }

js

    $.ajax({
        type: 'get',
        url: "/index/folder",
        data: formData,
        success: function (data) {
            console.log(data);
            debugger

请问这是怎么回事,如何解决?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号