zoukankan      html  css  js  c++  java
  • laravel中请求用例$request可用的一些方法小结

    laravel中$request可用的一些方法小结

    1,请求方法的获取

    $method = $request->method();

    2,检测请求方法

    $res = $request->isMethod('post');

    3,获取请求的路径

    $path = $request->path();

    4,获取完整的url

    $url = $request->url();

    5,获取请求的ip

    $ip = $request->ip();

    6,获取端口

    $port = $request->getPort();

    7,参数的获取

    $name = $request->input('name');

    8,设置默认值

    $res = $request->input('name','10');

    9,检测请求参数

    $res = $request->has('name');

    10,获取所有请求参数

    $res = $request->all();

    11,提取部分参数

    $res = $request->only(['username','password']);

    12,剔除不需要的参数

    $res = $request->except(['username','password']);

    13,获取请求头信息

    $res = $request->header('Connection');

    14,检测文件是否有上传

    $res = $request->hasFile('cover');

    15,提取上传的文件

    $res = $request->file('file');

    16,获取cookie

    $cookies = $request->cookie();

    17,新增cookie值

    $response->withCookie(cookie('cookie','learn-laravel',3)); 
    //第一个参数是cookie名,第二个参数是cookie值,第三个参数是有效期(分钟)
    $response->withCookie(cookie()->forever('cookie-name','cookie-value')); 
    //如果想要cookie长期有效使用此方法

    未完待续......

  • 相关阅读:
    C语言寒假大作战02
    C语言寒假大作战01
    学习总结
    C语言I作业11
    C语言I作业10
    C语言I博客作业09
    C语言I作业08
    实验五、单元测试
    实验四 代码审查
    UML 建模工具的安装与使用
  • 原文地址:https://www.cnblogs.com/zmdComeOn/p/10193948.html
Copyright © 2011-2022 走看看