婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Laravel5.1 框架響應基本用法實例分析

Laravel5.1 框架響應基本用法實例分析

熱門標簽:岳陽外呼型呼叫中心系統(tǒng)在哪里 百應電話機器人服務 昭通辦理400電話 揚州地圖標注app 山西探意電話機器人 山西回撥外呼系統(tǒng) 河南電銷卡外呼系統(tǒng)哪家強 騰訊外呼管理系統(tǒng) 青島語音外呼系統(tǒng)招商

本文實例講述了Laravel5.1 框架響應基本用法。分享給大家供大家參考,具體如下:

上篇筆記剛剛記錄完請求 這節(jié)就來說說響應,一般來說啊 一個請求對應一個響應,用戶都請求咱了 咱必須做一些邏輯后給人家反饋是不是,這就是響應。

1 基本的響應

我們前幾篇筆記已經用過很多響應了,其中包括字符串:

Route::get('/', function () {
  return '歡迎歡迎';
});

注:我們寫的是返回簡單的字符串,但是Laravel框架會自動把它組成一個響應。

1.1 自定義響應頭

Route::get('/', function () {
  return (new \Illuminate\Http\Response('hello', 200))->header('Content-Type', 'text/html');
});

我們還可以使用response全局幫助函數來生成相應,如果想要指定多個響應頭 可以鏈式操作↓

Route::get('/', function () {
  return response('hello')
    ->header('Content-Type', 'text/html')
    ->header('something', 'something');
});

1.2 添加cookie信息

我們可以使用withCookie函數來添加cookie信息。

Route::get('/', function () {
  return response('hello')
    ->header('Content-Type', 'text/html')
    ->withCookie('cookie-name', 'value');
});

1.3 返回視圖

之前我們使用的是幫助函數view(),今天來點兒麻煩的- -:

Route::get('/', function () {
  return response()
    ->view('welcome')
    ->withCookie('newCookie', 'home');
});

1.4 返回JSON

當我們開發(fā)API時 JSON是必須會的哦:

Route::get('/', function () {
  return response()
    ->json([
      "name" => "k",
      "age" => 24
    ]);
});

1.5 重定向

重定向我們之前也使用過,回顧下吧:

Route::get('/', function () {
  return redirect()->action('Admin\HomeController@index');
});

有的時候啊 我們需要重定向到當前頁面的前一個位置,可以用back函數:

Route::get('/', function () {
  // withInput可以將之前頁面用戶輸入的信息一起返回去,這樣方便用戶不用重復輸入。
  return back()->withInput();
});

當用戶輸入正確后重定向 應該給人家一些提示是吧 我們可以用一次性的session來傳遞:

Route::get('/', function () {
  return redirect()->action('Admin\HomeController@index')->with('status', 'Success');
});
  @if(session('status'))
    div class="alert alert-success">
      {{ session('status') }}
    /div>
  @endif

更多關于Laravel相關內容感興趣的讀者可查看本站專題:《Laravel框架入門與進階教程》、《php優(yōu)秀開發(fā)框架總結》、《php面向對象程序設計入門教程》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》

希望本文所述對大家基于Laravel框架的PHP程序設計有所幫助。

您可能感興趣的文章:
  • Laravel 5.5中為響應請求提供的可響應接口詳解
  • 讓Laravel API永遠返回JSON格式響應的方法示例
  • Laravel+Dingo/Api 自定義響應的實現
  • laravel http 自定義公共驗證和響應的方法
  • Laravel5.1 框架Request請求操作常見用法實例分析
  • 跟我學Laravel之請求與輸入
  • 跟我學Laravel之請求(Request)的生命周期
  • 解決laravel 出現ajax請求419(unknown status)的問題
  • Laravel獲取當前請求的控制器和方法以及中間件的例子
  • laravel請求參數校驗方法
  • Laravel框架處理用戶的請求操作詳解

標簽:銅川 南陽 婁底 鎮(zhèn)江 宜賓 寶雞 湛江 黃南

巨人網絡通訊聲明:本文標題《Laravel5.1 框架響應基本用法實例分析》,本文關鍵詞  Laravel5.1,框架,響應,基本,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Laravel5.1 框架響應基本用法實例分析》相關的同類信息!
  • 本頁收集關于Laravel5.1 框架響應基本用法實例分析的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 和林格尔县| 湖州市| 佳木斯市| 奇台县| 灌云县| 武穴市| 麟游县| 泰安市| 海宁市| 扎囊县| 青铜峡市| 观塘区| 罗定市| 弥勒县| 曲沃县| 多伦县| 固始县| 高尔夫| 荃湾区| 山阳县| 宜昌市| 岑溪市| 肥城市| 繁峙县| 乌兰浩特市| 驻马店市| 苍山县| 琼海市| 浮山县| 雷山县| 吴江市| 昌平区| 通化县| 榆中县| 阳谷县| 乌兰浩特市| 阳山县| 郑州市| 五大连池市| 文成县| 灵武市|