GET请求显示没有模型

时间:2018-03-12 10:38:40

标签: laravel http laravel-request

我需要在主页面上显示一个用于编辑事物的刀片页面,问题是即使用Laravel编辑没有模型的东西,事情也不在我的应用程序数据库上。

在主页面中,我需要用于"编辑页面"而且我不想再向" api服务器发出请求"再次获取数据。 - 这意味着" GET"要求使用" id"还不够 -

所以我尝试建立一个像这样的链接:

href="{{ URL::route('edit.txt', [$template->content->templateId,
                                                    'template'=>$template,
                                                    'src'=>$src])}}"

然后我的路线:

Route::get('/editTxtStepper/{id}','HomeController@editTxtTemplate')->name('edit.txt');

然后我有一个控制器:

 public function editTxtTemplate($idTemp,Request $r){

        $src=$r->src;
        $template=$r->template;
        return view('editStepperHtml')->with('src',$src)->with('template',$template);

    }

这是错误的,因为所有数据都会进入网址并使用经典错误打破一些服务器:

  

Request-URI太长请求的URL长度超过容量   此服务器的限制。

我的下一件事是使用POST请求,但是如果我用它来显示下一页是否正确?

哪一个是正确的做法? 我在同一个项目中使用甚至jquery和aJax,所以如果我需要快速解决方案没问题......

0 个答案:

没有答案