Maison >développement back-end >Problème PHP >Quelle est la différence entre redirection et transfert en php

Quelle est la différence entre redirection et transfert en php

WBOY
WBOYoriginal
2022-02-11 18:17:112472parcourir

La différence entre la redirection et le transfert en PHP : 1. La page de transfert de redirection peut partager les données de la requête, mais la page de transfert de redirection ne peut pas partager les données. 2. Forward est généralement utilisé pour transférer vers le module correspondant lorsque l'utilisateur se connecte ; in, tandis que la redirection est généralement utilisée lorsque l'utilisateur se déconnecte lors de la connexion.

Quelle est la différence entre redirection et transfert en php

L'environnement d'exploitation de ce tutoriel : système Windows 10, PHP version 7.1, ordinateur DELL G3

Quelle est la différence entre redirection et transfert en php

1 Depuis l'affichage de la barre d'adresse

forward. est le serveur Pour demander une ressource, le serveur accède directement à l'URL de l'adresse cible, lit le contenu de la réponse de cette URL, puis envoie le contenu au navigateur. Le navigateur n'a aucune idée d'où vient le contenu envoyé par le serveur. , donc sa barre d'adresse est toujours l'adresse d'origine.

redirection signifie que le serveur envoie un code d'état basé sur une logique pour indiquer au navigateur de demander à nouveau cette adresse. La barre d'adresse affiche donc la nouvelle URL

2. la perspective du partage des données

forward : La page transférée et la page transférée peuvent partager les données dans la demande

redirect : Les données ne peuvent pas être partagées

3 Du point de vue de l'application

forward : Généralement utilisé. lorsque les utilisateurs se connectent, selon le rôle Transférer vers le module correspondant

redirection : Généralement utilisé pour revenir à la page principale et accéder à d'autres sites Web lorsque les utilisateurs se déconnectent et se connectent.

4.

forward : élevé

redirect : faible .

5 Si vous souhaitez accéder à des pages Web sur différents serveurs, vous ne pouvez utiliser que la redirection.

Recommandations associées :

tutoriel bootstrap.

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:
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