Je n'arrive pas à trouver un moyen d'afficher les requêtes HTTP brutes envoyées par safari au serveur Web. Est-ce que quelqu'un sait comment vous pouvez le faire dans Safari 8.
J'ai réussi à trouver des en-têtes HTTP dans l'onglet des ressources de l'inspecteur Web. Mais je veux voir la requête HTTP brute (en texte brut)
Merci d'avance
En fait, il existe un moyen de le faire, tout comme Chrome:
Dans la fenêtre Inspecteur, dans la barre latérale Ressources (à droite), une petite flèche apparaît dans la sous-section " Données de la demande ". C'est là que nous devons cliquer!
(Désolé pour la langue du navigateur en portugais, d'ailleurs).
Une fois que l'écran de données est chargé, vous pouvez même basculer entre demande et réponse vues.
J'espère que cela t'aides :)
La seule solution que j'ai trouvée consistait à utiliser la timeline et à sélectionner "Requêtes réseau" à gauche. Cliquez sur l'icône rouge "Enregistrer" pour enregistrer toutes vos demandes. Ils apparaîtront ensuite dans la chronologie. Ensuite, assurez-vous de sélectionner cette période (le défilement dans la timeline indique une durée plus petite ou plus longue), et la demande apparaîtra sous la visionneuse de la timeline.
Pour les versions ultérieures de Safari, vous pouvez cliquer avec le bouton droit de la souris sur la ligne de l'onglet Réseau (dans la section blanche à droite, pas dans la section grise à gauche) et sur "Copier en tant que cURL". Ensuite, collez cela dans un éditeur de texte et regardez en bas où il est spécifié "--data".
Dans Safari 12, sélectionnez la ligne dans l'onglet Réseau. La réponse sera affichée dans la zone principale. Au-dessus, il y aura quelques onglets. Sélectionnez l'onglet En-têtes et examinez la partie requête des données affichées pour obtenir des informations sur la requête. Pour plus de détails sur les données de la demande, consultez la rubrique "Données de la demande". Le cas échéant, il y aura une petite flèche sur laquelle vous pourrez appuyer pour voir le contenu complet de la demande.
Malheureusement, la chronologie de Safari n’est pas aussi informative que Chrome un. Ce dernier affiche tous les retards séparément: DNS, connexion, blocage, transfert, etc.). Il vous permet de voir facilement ce qui doit être optimisé en premier.