Maison > cadre php > Laravel > 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

藏色散人
Libérer: 2021-04-22 09:04:51
avant
3036 Les gens l'ont consulté

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();
Copier après la connexion

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

$res = $request->isMethod('post')
Copier après la connexion

3, obtenez le chemin demandé

$path = $request->path()
Copier après la connexion

4, obtenez l'url complète

$url = $request->url();
Copier après la connexion

5, obtenez l'adresse IP demandée

$ip = $request->ip()
Copier après la connexion

6, obtenez le port

$port = $request->getPort();
Copier après la connexion

7, obtenez les paramètres

$name = $request->input('name')
Copier après la connexion

8, définissez la valeur par défaut

$res = $request->input('name','10')
Copier après la connexion

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

$res = $request->has('name')
Copier après la connexion

10, obtenez tout demander des paramètres

$res = $request->all()
Copier après la connexion

11, extraire certains paramètres

$res = $request->only(['username','password'])
Copier après la connexion

12, éliminer les paramètres inutiles

$res = $request->except(['username','password'])
Copier après la connexion

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

$res = $request->header('Connection')
Copier après la connexion

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

$res = $request->hasFile('cover')
Copier après la connexion

15, extraire le fichier téléchargé

$res = $request->file('file');
Copier après la connexion

16, obtenir un cookie

$cookies = $request->cookie();
Copier après la connexion

17, ajouter une valeur de cookie

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




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!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal