Maison  >  Article  >  développement back-end  >  Comment utiliser connection_status() ? Résumé de l'utilisation de l'instance connection_status()

Comment utiliser connection_status() ? Résumé de l'utilisation de l'instance connection_status()

怪我咯
怪我咯original
2017-06-12 10:59:352480parcourir

PHP se déconnecte activement du navigateur J'ai déjà compilé un article "Analyse approfondie de set_time_limit(), connection_status() et ignore_user_abort() dans le traitement des connexions PHP", qui explique le traitement des scripts PHP du serveur lorsque le client du navigateur est déconnecté. Cet article explique comment le script PHP du serveur se déconnecte activement du navigateur. La méthode principale consiste à utiliser Content-Length et Connection dans l'en-tête du protocole http. Le rôle de Content-Length : Une fois que le navigateur a reçu l'entité de message avec la taille Content-Length spécifiée, il se déconnectera du serveur. Le rôle de la connexion : une fois que le navigateur a reçu la fermeture ou le maintien de la connexion, il décide de fermer la connexion ou de continuer à utiliser la connexion actuelle pour la prochaine requête. ​ /*** Se déconnecter automatiquement du navigateur * jiaofuyou ​*/

1. PHP se déconnecte activement du tutoriel browser_PHP

Introduction : PHP se déconnecte activement de la connexion du navigateur. PHP se déconnecte activement du navigateur. J'ai déjà compilé un article "Analyse approfondie de set_time_limit(), connection_status() et ignore_user_abort() dans le traitement de la connexion PHP", qui doit expliquer le client du navigateur

2. Fonctions diverses PHP, fonctions diverses php_Tutoriel PHP

Introduction : fonctions diverses PHP, fonctions diverses php. Fonctions diverses PHP, Fonctions diverses PHP Fonction Description connection_aborted() Vérifie si le client est déconnecté. connection_status() renvoie l'état actuel de la connexion. connection_timeout() en PHP4

3. Est-il nécessaire d'envoyer des données pour détecter l'état de la connexion PHP ?

Introduction : Aide : Est-il nécessaire d'envoyer des données pour détecter l'état de la connexion PHP ? J'ai une application. Une fois que le client a soumis le calcul, le serveur démarre le calcul, attend environ 1 minute et renvoie le résultat du calcul. Cela m'oblige à quitter le calcul. Question 1 : Comment détecter le statut. sans envoyer d'octets, par exemple, ce qui suit est envoyé Code pour l'état de connexion de détection d'octets

4. PHP se déconnecte activement de la connexion du navigateur

Introduction : PHP se déconnecte activement du navigateur. J'ai déjà compilé un article "À propos de set_time_limit(), connection_status() et ignore_user_abort(. ) dans le traitement de la connexion PHP" "Analyse approfondie" consiste à expliquer le traitement du script PHP du serveur lorsque le client du navigateur est déconnecté. Cet article explique comment le script PHP du serveur se déconnecte activement du navigateur. La méthode principale consiste à utiliser Conte dans l'en-tête du protocole http

5. Est-il nécessaire d'envoyer des données pour détecter l'état de la connexion PHP ?

Introduction : Aide : Il est nécessaire de détecter l'état de la connexion PHP. Voulez-vous envoyer des données ? J'ai une application Une fois que le client a soumis le calcul, le serveur démarre le calcul, attend environ 1 minute et renvoie le résultat du calcul. le client quitte à mi-chemin. Cela m'oblige à quitter le calcul. Question 1 : Comment détecter l'état sans envoyer d'octets ? Par exemple, voici le code pour envoyer des octets pour détecter l'état de la connexion

6. Fonction diverse PHP, fonction diverse php

Introduction : Fonction diverse PHP, fonction diverse PHP. Description de la fonction connection_aborted() Vérifiez si le client est déconnecté () Renvoie l'état de connexion actuel en PHP4

7. PHP se déconnecte activement du navigateur

Introduction : j'ai compilé une fois un article "Analyse approfondie de set_time_limit(), connection_status() et ignore_user_abort() en PHP traitement de connexion", qui explique le traitement des scripts PHP du serveur lorsque le client du navigateur est déconnecté. Cet article expliquera comment le script PHP du serveur se déconnecte activement du navigateur. La méthode principale consiste à utiliser l'en-tête du protocole http

8. Le script PHP d'arrière-plan détermine si le client est interrompu (si les données sont réellement envoyées au front-end)

Introduction : recherchez cette question. Je ne sais pas combien de réponses il y a, mais beaucoup de réponses sont inexactes. Tout d'abord, il est convenu que connection_status() ou connection_aborted. () doit être jugé, mais cela Les deux états ne peuvent être obtenus qu'après avoir envoyé les données au front-end, c'est-à-dire qu'ils ne peuvent pas être obtenus passivement, mais ne peuvent être obtenus qu'activement. Par conséquent, il est jugé que le client est

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