Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 4865|Απάντηση: 1

Καθυστερημένος χρόνος απόκρισης διεπαφής Fiddler και δοκιμή αδύναμου δικτύου

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 14/6/2022 9:17:48 μ.μ. | | | |
Απαιτήσεις: Σε ειδικές περιπτώσεις, θα υπάρχει μια εξαίρεση σε ένα συγκεκριμένο κομμάτι κώδικα JS και η εξαίρεση προκαλείται από το κλικ του χρήστη σε ένα κουμπί ενώ η απόκριση μιας συγκεκριμένης διεπαφής είναι πολύ αργή. Αυτό το άρθρο χρησιμοποιεί το εργαλείο Fiddler για την υλοποίηση καθυστερημένων χρόνων απόκρισης διεπαφής.

Για παράδειγμα:Ακριβής αναχαίτισηhttps://www.itsvse.com/ΛΗΨΗ αιτήματοςγια να επιστρέψετε το περιεχόμενο απόκρισης με καθυστέρηση 10 δευτερολέπτων, όπως φαίνεται στην παρακάτω εικόνα:



Ανοίξτε το Fiddler και μεταβείτε στην καρτέλα AutoResponder και δημιουργήστε έναν νέο κανόνα ως εξής:





AutoResponder Ανατρέξτε στην επίσημη τεκμηρίωση:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Αδύναμη δοκιμή δικτύου

Ρυθμίστε την ταχύτητα του αναλογικού διαμορφωτή, ρυθμίστε χειροκίνητα τους ρυθμούς ανερχόμενης και κατερχόμενης ζεύξης, την αρχή της προσομοίωσης της ταχύτητας δικτύου, πόσο καιρό θα καθυστερήσετε (καθυστερήσετε) κάθε μεταφόρτωση/λήψη 1 kb, ανοίξτε τους Κανόνες -> Προσαρμόστε τις ρυθμίσεις κανόνων ως εξής:



Η καθυστέρηση αποστέλλεται κατά 300 ms ανά KB που μεταφορτώνεται. Στέλνει 1 KB δεδομένων κάθε 300 ms καθυστέρησης, δηλαδή, 3 KB δεδομένων αποστέλλονται κάθε 1 δευτερόλεπτο (0,3 δευτερόλεπτα καθυστέρησης για κάθε 1 KB δεδομένων που αποστέλλονται)



Η καθυστέρηση λαμβάνεται κατά 150 ms ανά KB λήψης.



Εδώ χρησιμοποιούμε τον τύπο υπολογισμού για να λάβουμε τον λανθάνοντα χρόνο ανερχόμενης ζεύξης και τον λανθάνοντα χρόνο κατερχόμενης ζεύξης, το 2G παίρνει τον κατά προσέγγιση ακέραιο αριθμό των 3000ms και 1000ms και το 3G παίρνει 20ms και 2.5ms


Μόλις αποθηκευτεί το αρχείο, επιλέξτε Κανόνες -> Παραστάσεις ->Προσομοίωση ταχυτήτων μόντεμΑνοίγω. Οπως φαίνεται παρακάτω:



(Τέλος)





Προηγούμενος:[Στροφή] Excel για προβολή συντομεύσεων κώδικα VBA
Επόμενος:Ο τελεστής οριστικοποίησης RxJS εκτελεί τη λογική μετά τον τερματισμό του Παρατηρήσιμου
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 14/6/2022 9:21:24 μ.μ. |
Ο Βιολιστής αντικαθιστά συνδέσμους, ζητά ανακατευθύνσεις προώθησης
https://www.itsvse.com/thread-9566-1-1.html

Το .NET/C# χρησιμοποιεί το FiddlerCore4 για να υποκλέψει και να τροποποιήσει αιτήματα HTTP
https://www.itsvse.com/thread-9506-1-1.html

Επιλύθηκε το πρόβλημα ότι ο βιολιστής δεν μπορούσε να ανιχνεύσει τον τοπικό τοπικό κεντρικό υπολογιστή, τις αιτήσεις δικτύου 127.0.0.1
https://www.itsvse.com/thread-9137-1-1.html

.NET/C# Developing Fiddler Tutorial [με πηγαίο κώδικα]
https://www.itsvse.com/thread-5127-1-1.html

Οδηγός ανάπτυξης προσθηκών Fiddler4
https://www.itsvse.com/thread-5123-1-1.html

Παράδειγμα κανονικής αντιστοίχισης Fiddler-AutoResponder
https://www.itsvse.com/thread-4345-1-1.html

Προσθέστε τη διεύθυνση IP του αιτήματος παρακολούθησης στον βιολιστή
https://www.itsvse.com/thread-2905-1-1.html
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com