Maison titres Analyse de la longueur des données transférées par GET et POST

Analyse de la longueur des données transférées par GET et POST

Nov 23, 2017 am 09:18 AM
post 分析 长度

Lors de l'exécution d'une requête-réponse entre le client et le serveur, les deux méthodes les plus couramment utilisées sont : GET et POST. GET - Demander des données à la ressource spécifiée, POST - Soumettre les données à traiter à la ressource spécifiée. Dans cet article, nous analyserons la longueur maximale des données transmises par GET et POST.

Dans divers langages de développement Web, les données sont essentiellement transférées entre chaque page. Les méthodes de transfert de données les plus couramment utilisées dans le développement Web sont get post. Jusqu'à présent, je savais seulement que la quantité de données transférées par get est. plus grand que La quantité de données transférées par courrier est plus petite, vous devez donc toujours utiliser post pour transférer de grandes quantités de données. Mais quelle peut être la quantité maximale de données transférées par get post ? Je n'ai jamais compris.

En raison des besoins professionnels d'aujourd'hui, je dois clarifier cette question. Parlons de la longueur maximale des données transmises par GET et POST.

get soumet des données via une URL, de sorte que la quantité de données que GET peut soumettre est directement liée à la longueur maximale que l'URL peut atteindre. De nombreux articles indiquent que les données soumises via GET ne peuvent contenir que 1 024 octets. En fait, il n'y a pas de limite supérieure de paramètre pour les URL et la spécification du protocole HTTP ne limite pas la longueur de l'URL. Cette limite est imposée par des navigateurs et des serveurs spécifiques. La limite d'IE en matière de longueur d'URL est de 2 083 octets (2 Ko + 35 octets). Pour les autres navigateurs, tels que FireFox, Netscape, etc., il n'y a pas de limite de longueur. Pour le moment, la limite dépend du système d'exploitation du serveur. Autrement dit, si l'URL est trop longue, le serveur peut rejeter la demande ou effectuer une demande de données incomplète en raison des paramètres de sécurité.

Théoriquement, il n'y a pas de limite de taille pour les publications, et la spécification du protocole HTTP n'impose pas de limite de taille. Cependant, en fait, la quantité de données que les publications peuvent transmettre dépend des paramètres du serveur et de la taille de la mémoire. Étant donné que le volume de données de nos publications dépasse rarement Mo, nous ressentons rarement la limite du volume de données des publications. Cependant, dans la pratique, si vous téléchargez des fichiers, vous pouvez rencontrer un tel problème, c'est-à-dire télécharger des fichiers relativement volumineux. Le fichier est envoyé au serveur, il peut ne pas être téléchargé. En langage PHP, en vérifiant la raison, vous pouvez voir qu'il existe des paramètres liés au téléchargement de fichiers PHP. PHP a une limite de téléchargement par défaut. Généralement, cette valeur est de 2 Mo. . Modifiez cette valeur. Vous devez modifier la valeur de post_max_size dans php.conf. Cela illustre clairement le problème.

Grâce à la brève introduction de l'article ci-dessus, nous avons une compréhension claire de la longueur maximale des données transmises par GET et POST. J'espère que cela pourra aider tout le monde.

Recommandations associées :

Partage d'exemples d'utilisation de curl get post request en php

Analyse de curl get post request en php

Comment implémenter la requête Ajax GET POST à ​​l'aide de JS natif

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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment implémenter des statistiques et des analyses de données dans Uniapp Comment implémenter des statistiques et des analyses de données dans Uniapp Oct 24, 2023 pm 12:37 PM

Comment implémenter les statistiques et l'analyse des données dans uniapp 1. Introduction générale Les statistiques et l'analyse des données constituent une partie très importante du processus de développement d'applications mobiles. Grâce aux statistiques et à l'analyse du comportement des utilisateurs, les développeurs peuvent avoir une compréhension approfondie des préférences et de l'utilisation des utilisateurs. habitudes. Optimisant ainsi la conception du produit et l’expérience utilisateur. Cet article présentera comment implémenter des statistiques de données et des fonctions d'analyse dans uniapp, et fournira quelques exemples de code spécifiques. 2. Choisissez les outils de statistiques et d'analyse de données appropriés. La première étape pour mettre en œuvre les statistiques et l'analyse de données dans uniapp consiste à choisir les outils de statistiques et d'analyse de données appropriés.

Analyse des raisons pour lesquelles le répertoire secondaire du CMS DreamWeaver ne peut pas être ouvert Analyse des raisons pour lesquelles le répertoire secondaire du CMS DreamWeaver ne peut pas être ouvert Mar 13, 2024 pm 06:24 PM

Titre : Analyse des raisons et des solutions pour lesquelles le répertoire secondaire de DreamWeaver CMS ne peut pas être ouvert. Dreamweaver CMS (DedeCMS) est un puissant système de gestion de contenu open source largement utilisé dans la construction de divers sites Web. Cependant, parfois pendant le processus de création d'un site Web, vous pouvez rencontrer une situation dans laquelle le répertoire secondaire ne peut pas être ouvert, ce qui perturbe le fonctionnement normal du site Web. Dans cet article, nous analyserons les raisons possibles pour lesquelles le répertoire secondaire ne peut pas être ouvert et fournirons des exemples de code spécifiques pour résoudre ce problème. 1. Analyse des causes possibles : Problème de configuration des règles pseudo-statiques : pendant l'utilisation

Quelle est la limite de longueur du tableau PHP ? Quelle est la limite de longueur du tableau PHP ? Mar 13, 2024 pm 06:30 PM

Il n'y a pas de limite fixe à la longueur d'un tableau en PHP, elle peut être ajustée dynamiquement en fonction de la taille de la mémoire du système. En PHP, un tableau est une structure de données très flexible qui peut stocker n'importe quel nombre d'éléments, et chaque élément peut être une valeur de n'importe quel type, ou même un autre tableau. La limite de longueur des tableaux PHP dépend principalement de la taille de la mémoire du système et de la limite de mémoire de la configuration PHP. De manière générale, si la mémoire du système est suffisamment grande et que la limite de mémoire de PHP est suffisamment élevée, la longueur du tableau peut être très grande. Cependant, si votre système manque de mémoire ou

Exemple de code PHP : Comment utiliser POST pour transmettre des paramètres et implémenter des sauts de page Exemple de code PHP : Comment utiliser POST pour transmettre des paramètres et implémenter des sauts de page Mar 07, 2024 pm 01:45 PM

Titre : Exemple de code PHP : Comment utiliser POST pour transmettre des paramètres et implémenter des sauts de page. Dans le développement Web, cela implique souvent la nécessité de transmettre des paramètres via POST et de les traiter côté serveur pour implémenter des sauts de page. PHP, en tant que langage de script côté serveur populaire, fournit une multitude de fonctions et de syntaxes pour atteindre cet objectif. Ce qui suit présentera comment utiliser PHP pour implémenter cette fonction à travers un exemple pratique. Tout d'abord, nous devons préparer deux pages, une pour recevoir les requêtes POST et les paramètres de processus.

Analyse de cas d'application Python dans les systèmes de transport intelligents Analyse de cas d'application Python dans les systèmes de transport intelligents Sep 08, 2023 am 08:13 AM

Résumé de l'analyse de cas d'application de Python dans les systèmes de transport intelligents : Avec le développement rapide des systèmes de transport intelligents, Python, en tant que langage de programmation multifonctionnel, facile à apprendre et à utiliser, est largement utilisé dans le développement et l'application de systèmes de transport intelligents. Cet article démontre les avantages et le potentiel d'application de Python dans le domaine du transport intelligent en analysant les cas d'application de Python dans les systèmes de transport intelligents et en donnant des exemples de code pertinents. Introduction Le système de transport intelligent fait référence à l'utilisation de moyens de communication, d'information, de détection et d'autres moyens techniques modernes pour communiquer via

Comment implémenter PHP pour accéder à la page et transporter les données POST Comment implémenter PHP pour accéder à la page et transporter les données POST Mar 22, 2024 am 10:42 AM

PHP est un langage de programmation largement utilisé dans le développement de sites Web, et les sauts de page et le transport de données POST sont des exigences courantes dans le développement de sites Web. Cet article présentera comment implémenter le saut de page PHP et transporter les données POST, y compris des exemples de code spécifiques. En PHP, les sauts de page sont généralement implémentés via la fonction header. Si vous devez transporter des données POST pendant le processus de saut, vous pouvez le faire en suivant les étapes suivantes : Tout d'abord, créez une page contenant un formulaire, dans lequel l'utilisateur remplit les informations et clique sur le bouton Soumettre. Acti sous la forme

Analyser si le langage de programmation principal de Tencent est Go Analyser si le langage de programmation principal de Tencent est Go Mar 27, 2024 pm 04:21 PM

Titre : Le principal langage de programmation de Tencent Go : Une analyse approfondie En tant que principale entreprise technologique chinoise, Tencent a toujours attiré beaucoup d’attention dans son choix de langages de programmation. Ces dernières années, certains pensent que Tencent adopte principalement Go comme principal langage de programmation. Cet article procédera à une analyse approfondie pour déterminer si le principal langage de programmation de Tencent est Go et donnera des exemples de code spécifiques pour étayer ce point de vue. 1. Application du langage Go dans Tencent Go est un langage de programmation open source développé par Google. Son efficacité, sa concurrence et sa simplicité sont appréciées par de nombreux développeurs.

Analyser les avantages et les inconvénients de la technologie de positionnement statique Analyser les avantages et les inconvénients de la technologie de positionnement statique Jan 18, 2024 am 11:16 AM

Analyse des avantages et des limites de la technologie de positionnement statique Avec le développement de la science et de la technologie modernes, la technologie de positionnement est devenue un élément indispensable de nos vies. La technologie de positionnement statique en fait partie. Elle présente des avantages et des limites uniques. Cet article procédera à une analyse approfondie de la technologie de positionnement statique pour mieux comprendre son état d'application actuel et ses tendances de développement futures. Examinons d’abord les avantages de la technologie de positionnement statique. La technologie de positionnement statique permet de déterminer les informations de position en observant, mesurant et calculant l'objet à positionner. Par rapport à d'autres technologies de positionnement,