pathod είναι μια παθολογική HTTP / HTTPS δαίμονας, είναι χρήσιμο για έλεγχο και βασανισμό πελάτες HTTP & nbsp?. Στην καρδιά pathod είναι ένα μικρό, λιτό γλώσσα για χειροτεχνίας απαντήσεις HTTP. Ο απλούστερος τρόπος για να χρησιμοποιήσετε pathod είναι να εκκινήσετε τον δαίμονα και να καθορίσετε τη συμπεριφορά απάντηση που θέλετε, χρησιμοποιώντας αυτή τη γλώσσα στη διεύθυνση URL αιτήματος. Εδώ είναι ένα ελάχιστο παράδειγμα:
& Nbsp? Http: // localhost: 9999 / ρ / 200
Τα πάντα μετά το "/ p /" στοιχείο διαδρομής είναι ένας προσδιοριστής απάντηση - σε αυτή την περίπτωση απλά μια βανίλια 200 OK απάντηση. Δείτε τις πλήρεις docs για να πάρετε (πολύ) εκτροφέα. Μπορείτε επίσης να προσθέσετε άγκυρες στο διακομιστή pathod που εξυπηρετούν μια σταθερή απάντηση κάθε φορά που ζητείται μια αντίστοιχη διεύθυνση URL:
& Nbsp? Pathod --anchor "/ foo = 200"
Εδώ, "/ foo" ένα regex προσδιορίζει τη διαδρομή άγκυρα, και το τμήμα μετά το "=" είναι ένα προσδιοριστικό απάντηση.
pathod διαθέτει επίσης ένα ικανό ενσωματωμένη διεπαφή ιστού, η οποία σας επιτρέπει να παίξετε με τη γλώσσα, με προεπισκόπηση απαντήσεις, εκθέτει τα αρχεία καταγραφής δραστηριότητας, την ηλεκτρονική βοήθεια και διάφορα άλλα καλούδια. Δοκιμάστε το με την επίσκεψη της ρίζας του διακομιστή:
& Nbsp? Http: // localhost: 9999
Απαιτήσεις :
- Python
Τα σχόλια δεν βρέθηκε