Maison  >  Article  >  cadre php  >  Résumer l'utilisation de $request pour obtenir des informations sur la demande dans Laravel

Résumer l'utilisation de $request pour obtenir des informations sur la demande dans Laravel

藏色散人
藏色散人avant
2021-04-02 15:46:133011parcourir

La colonne tutorielle suivante de laravel résumera l'utilisation de $request pour obtenir des informations de demande dans laravel. J'espère qu'elle sera utile aux amis qui en ont besoin !

Résumer l'utilisation de $request pour obtenir des informations sur la demande dans Laravel

Un résumé de quelques méthodes disponibles pour $request dans laravel
1. Obtention de la méthode de requête

$method = $request->method();

2. Détection de la méthode de requête

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

3, obtenez le chemin demandé

$path = $request->path()

4, obtenez l'url complète

$url = $request->url();

5, obtenez l'adresse IP demandée

$ip = $request->ip()

6, obtenez le port

$port = $request->getPort();

7, obtenez les paramètres

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

8, définissez la valeur par défaut

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

9, détectez les paramètres de la requête

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

10, obtenez tout demander des paramètres

$res = $request->all()

11, extraire certains paramètres

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

12, éliminer les paramètres inutiles

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

13, obtenir les informations d'en-tête de requête

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

14, détecter les fichiers S'il y a un téléchargement

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

15, extraire le fichier téléchargé

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

16, obtenir un cookie

$cookies = $request->cookie();

17, ajouter une valeur de cookie

$response->withCookie(cookie('cookie','learn-laravel',3));  
//第一个参数是cookie名,第二个参数是cookie值,第三个参数是有效期(分钟).
$response->withCookie(cookie()->forever('cookie-name','cookie-value'));




Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer