Format de cookie : clé=valeur;clé2=valeur2;clé3=valeur3
Les informations relatives aux notes seront stockées dans le cookie
Introduction de HTTP Request Tester
1. prise en charge des types de requêtes
Cet outil prend en charge les types de requêtes suivants :
- GET : Obtenir des données du serveur.
- POST Envoyer des données au serveur.
- PUT Remplacer une ressource spécifiée sur le serveur.
- DELETE Supprimer une ressource spécifiée sur le serveur.
- HEAD Obtenir des informations d'en-tête sans renvoyer de contenu spécifique.
- TRACE Les méthodes de requête : Faire écho aux requêtes reçues par le serveur, principalement à des fins de test.
- OPTIONS Les méthodes de requête prises en charge par le serveur peuvent être interrogées.
- PATCH Modifier partiellement une ressource.
2) Remplissage manuel des cookies
Lorsque vous accédez à une interface qui nécessite un login, vous pouvez remplir manuellement les cookies suivantsCookie Lorsque vous accédez à l'interface qui nécessite une connexion, vous pouvez remplir manuellement le cookie. Vous pouvez également accéder au nom de domaine de l'interface dans Google Chrome en appuyant surF12 Ouvrez Developer Tools, trouvez la requête correspondante dans le panneauNetwork trouvez la demande correspondante, copiez directement les informations du cookie et remplissez le champ de saisie du cookie de cet outil, de sorte que vous puissiez facilement faire apparaître le cookie pour faire une demande sans avoir à le saisir manuellement.
3. en-tête personnalisé
Vous pouvez saisir manuellement les informationsHeader ou vous pouvez obtenir l'en-tête demandé dans le panneau de votre navigateur, le copier et le coller.Network de votre navigateur, copier et coller les informations de l'en-tête demandé directement dans le champ de saisie de l'en-tête de cet outil.
4. aperçu des requêtes HTTP
Pour tester et utiliser l'interface HTTP, il faut d'abord comprendre les concepts de base des requêtes HTTP :
- Requête HTTP En règle générale, le client envoie des données au serveur via le protocole HTTP, et le serveur analyse les informations envoyées par le client conformément au protocole.
- Paramètres de requête couramment utilisés:
- Paramètres GET Paramètres GET : L'URL est insérée après la requête et est entourée d'un symbole
?
et est entourée d'un symbole. Par exemple, l'URL est insérée après la demande et est entourée d'un symbole :https://yours.tools/ ?a=b&c=d
Par exemple, la partie située après le point d'interrogation est le paramètre de requête GET.
- Paramètres POST Les paramètres POST ne sont pas affichés dans l'URL, mais dans le corps de la requête HTTP.
key=value
Les paramètres POST peuvent être transmis sous forme de JSON ou de XML. Les paramètres POST peuvent être transmis sous la forme deContent-Type Le serveur analyse la demande en fonction des différents types de contenu.
Types de contenu courants
- application/x-www-form-urlencoded POST : couramment utilisé pour les soumissions de formulaires, les paramètres se présentent sous la forme de
"a=b&c=d"
Type de contenu : Couramment utilisé pour les soumissions de formulaires, les paramètres sont au format
- application/json Lorsque vous envoyez des données au format JSON, vous devez définir le Content-Type dans l'en-tête de la requête. En général, le serveur lit le flux dans le corps de la requête pour traiter les données.
5. en-tête de requête et de réponse
- En-tête de requête Il s'agit des informations d'en-tête envoyées par le client lors d'une demande. Elles sont utilisées pour informer le serveur de la situation du client, par exemple s'il prend en charge la compression, la langue acceptée, l'agent utilisateur, le référent, etc.
- En-tête de réponse Le navigateur reçoit la réponse et l'envoie ensuite au client. Le navigateur reçoit la réponse et l'envoie ensuite au client. Après avoir reçu la réponse, le navigateur définit ces informations en conséquence.