Skip to main content

GET - εντολή Linux

Linux Terminal Basics: Shuffling Files with shuf (Ιούνιος 2026)

Linux Terminal Basics: Shuffling Files with shuf (Ιούνιος 2026)

Πίνακας περιεχομένων:

Anonim

Ονομα

lwp-request, GET, HEAD, POST - Απλός πράκτορας χρήστη WWW

Σύνοψη

lwp-request -aeEdvhx -m μέθοδος -b -t -Εγώ -c -C -ο

Περιγραφή

Αυτό το πρόγραμμα μπορεί να χρησιμοποιηθεί για την αποστολή αιτημάτων σε διακομιστές WWW και στο τοπικό σας σύστημα αρχείων. Το περιεχόμενο αίτησης για τις μεθόδους POST και PUT διαβάζεται από το stdin. Το περιεχόμενο της απάντησης εκτυπώνεται στο stdout. Τα μηνύματα σφάλματος εκτυπώνονται στο stderr. Το πρόγραμμα επιστρέφει μια τιμή κατάστασης που υποδεικνύει τον αριθμό των διευθύνσεων URL που απέτυχαν.

Οι επιλογές είναι:

-m

Ορίστε τη μέθοδο που θα χρησιμοποιηθεί για την αίτηση. Εάν αυτή η επιλογή δεν χρησιμοποιείται, τότε η μέθοδος προέρχεται από το όνομα του προγράμματος.

-φά

Δώστε αίτημα μέσω, ακόμη και αν το πρόγραμμα πιστεύει ότι η μέθοδος είναι παράνομη. Ο διακομιστής ενδέχεται να απορρίψει το αίτημα τελικά.

-σι

Αυτό το URI θα χρησιμοποιηθεί ως βασικό URI για την επίλυση όλων των σχετικών URI που δίδονται ως όρισμα.

-t

Ορίστε την τιμή χρονικού ορίου για τις αιτήσεις. Το χρονικό όριο είναι το χρονικό διάστημα που το πρόγραμμα περιμένει μια απάντηση από τον απομακρυσμένο διακομιστή πριν αποτύχει. Η προεπιλεγμένη μονάδα για την τιμή χρονικού ορίου είναι δευτερόλεπτα. Μπορείτε να προσθέσετε το `` m '' ή `` h '' στην τιμή timeout για να το κάνετε λεπτά ή ώρες, αντίστοιχα. Το προεπιλεγμένο χρονικό όριο είναι "3m", δηλαδή 3 λεπτά.

-Εγώ

Ορίστε την κεφαλίδα If-Modified-Since στην αίτηση. Αν χρόνος αυτό το όνομα ενός αρχείου, χρησιμοποιήστε τη χρονική σήμανση τροποποίησης για αυτό το αρχείο. Αν χρόνος δεν είναι ένα αρχείο, αναλύεται ως κυριολεκτική ημερομηνία. Ρίξτε μια ματιά στο HTTP :: Date για αναγνωρισμένες μορφές.

-ντο

Ορίστε τον τύπο περιεχομένου για το αίτημα. Αυτή η επιλογή επιτρέπεται μόνο για αιτήματα που λαμβάνουν ένα περιεχόμενο, δηλαδή POST και PUT. Μπορείτε να πιέσετε τις μεθόδους για να πάρει περιεχόμενο χρησιμοποιώντας την επιλογή "-f" μαζί με "-c". Ο προεπιλεγμένος τύπος περιεχομένου για POST είναι "application / x-www-form-urlencoded". Ο προεπιλεγμένος τύπος περιεχομένου για τους άλλους είναι "κείμενο / απλό".

Ορίστε τον διακομιστή μεσολάβησης που θα χρησιμοποιηθεί για τις αιτήσεις. Το πρόγραμμα φορτώνει επίσης ρυθμίσεις διακομιστή μεσολάβησης από το περιβάλλον. Μπορείτε να το απενεργοποιήσετε με την επιλογή "-P".

Στείλτε αυτήν την κεφαλίδα HTTP με κάθε αίτημα. Μπορείτε να ορίσετε πολλά, π.χ .:

lwp-request -H 'Παραπομπή: http: //other.url/' -H 'Υποδοχή: somehost' http: //this.url/

-ΝΤΟ :

Παρέχετε διαπιστευτήρια για έγγραφα που προστατεύονται από τον βασικό έλεγχο ταυτότητας. Εάν το έγγραφο προστατεύεται και δεν έχετε καθορίσει το όνομα χρήστη και τον κωδικό πρόσβασης με αυτήν την επιλογή, τότε θα σας ζητηθεί να δώσετε αυτές τις τιμές.

Οι παρακάτω επιλογές ελέγχουν τι εμφανίζεται από το πρόγραμμα:

-u

Μέθοδος αιτήματος εκτύπωσης και απόλυτη διεύθυνση URL, καθώς γίνονται αιτήσεις.

-U

Εκτυπώστε κεφαλίδες αιτήσεων εκτός από τη μέθοδο αιτήματος και την απόλυτη διεύθυνση URL.

-μικρό

Κωδικός κατάστασης απόκρισης εκτύπωσης. Αυτή η επιλογή είναι πάντα ενεργοποιημένη για αιτήσεις HEAD.

-ΜΙΚΡΟ

Εκτύπωση αλυσίδας κατάστασης απόκρισης. Αυτό δείχνει αιτήματα ανακατεύθυνσης και εξουσιοδότησης που χειρίζονται από τη βιβλιοθήκη.

-μι

Κεφαλίδες απόκρισης εκτύπωσης. Αυτή η επιλογή είναι πάντα ενεργοποιημένη για αιτήσεις HEAD.

-ρε

Κάνωδεν εκτυπώστε το περιεχόμενο της απάντησης.

Διαδικασία επεξεργασίας περιεχομένου HTML με διάφορους τρόπους πριν την εκτύπωση. Εάν ο τύπος περιεχομένου της απάντησης δεν είναι HTML, τότε αυτή η επιλογή δεν έχει καμία επίδραση. Οι τιμές νόμιμης μορφής είναι: κείμενο , ps , συνδέσεις , html και εγκαταλείπω .

Αν καθορίσετε το κείμενο τότε η μορφή HTML θα μορφοποιηθεί ως απλό κείμενο latin1. Αν καθορίσετε το ps θα μορφοποιηθεί ως PostScript.

ο συνδέσεις μορφή θα εξάγει όλους τους συνδέσμους που βρέθηκαν στο έγγραφο HTML. Οι σχετικοί σύνδεσμοι θα επεκταθούν σε απόλυτους.

ο html θα μεταμορφώσει τον κώδικα HTML και το εγκαταλείπω η μορφή θα καταργήσει απλώς το δένδρο HTMLsyntax.

-v

Εκτυπώστε τον αριθμό έκδοσης του προγράμματος και τερματίστε.

-h

Εκτυπώστε το μήνυμα χρήσης και τερματίστε.

Έξοδος απομαγνητοφώνησης.

-ένα

Ρυθμίστε το κείμενο (ascii) για την εισαγωγή και την έξοδο περιεχομένου. Εάν δεν χρησιμοποιείται αυτή η επιλογή, η είσοδος και η έξοδος του περιεχομένου γίνεται σε δυαδική λειτουργία.

Επειδή αυτό το πρόγραμμα υλοποιείται χρησιμοποιώντας τη βιβλιοθήκη LWP, θα υποστηρίζει μόνο τα πρωτόκολλα που υποστηρίζει το LWP.

Σπουδαίος: Χρησιμοποιήστε το άνδρας εντολή ( % άνδρας ) για να δείτε πώς χρησιμοποιείται μια εντολή στον υπολογιστή σας.