Γενικές αρχές για καλό σχεδιασμό URI:
- Μην χρησιμοποιείτε παραμέτρους ερωτήματος για να αλλάξετε την κατάσταση.
- Μην χρησιμοποιείτε μονοπάτια μικτών κεφαλαίων. Τα πεζά είναι καλύτερα.
- Μην χρησιμοποιείτε επεκτάσεις για συγκεκριμένες εφαρμογές στα URI σας (. …
- Διατηρήστε σύντομα τα τμήματα διαδρομής.
- Χρησιμοποιήστε παραμέτρους ερωτήματος για την υποεπιλογή ενός πόρου. δηλ. σελιδοποίηση, ερωτήματα αναζήτησης.
Τι κάνει έναν καλό σχεδιασμό URI;
Τα
URI θα πρέπει να ακολουθούν μια προβλέψιμη, ιεραρχική δομή για να βελτιώσουν την κατανοητικότητα και, επομένως, τη χρηστικότητα: προβλέψιμα με την έννοια ότι είναι συνεπή, ιεραρχικά με την έννοια ότι τα δεδομένα έχουν δομή -σχέσεις. Τα RESTful API είναι γραμμένα για καταναλωτές. … Σχεδιάστε για τους πελάτες σας, όχι για τα δεδομένα σας.
Τι είναι η σχεδίαση URI;
URI. Ένα Uniform Resource Identifier (URI) είναι μια μοναδική ακολουθία χαρακτήρων που προσδιορίζει έναν λογικό ή φυσικό πόρο που χρησιμοποιείται από τις τεχνολογίες ιστού Τα URI μπορούν να χρησιμοποιηθούν για την αναγνώριση οτιδήποτε, συμπεριλαμβανομένων αντικειμένων του πραγματικού κόσμου, όπως π.χ. άτομα και μέρη, έννοιες ή πηγές πληροφοριών, όπως ιστοσελίδες και βιβλία.
Ποιος από τους παρακάτω κανόνες πρέπει να ακολουθηθεί για να σχεδιαστεί μια καλή διεύθυνση URL;
Διαλέξτε ΜΙΑ Ή ΠΕΡΙΣΣΟΤΕΡΕΣ επιλογές Τα URI δεν πρέπει ποτέ να αλλάξουν Τα URI πρέπει να δημιουργούνται από τον πελάτη Τα URI θα πρέπει να είναι μικρά σε μήκος. των ονομάτων λειτουργιών σε URI Χρησιμοποιήστε κενά κατά το σχεδιασμό ενός URI Πρέπει να χρησιμοποιούνται ανακατεύθυνση.
Δεν πρέπει ποτέ να αλλάξει το URI;
Τα
Τα URI θα πρέπει επίσης να είναι μόνιμα (δηλαδή, επιλέξτε το URI μία φορά και αφήστε το εκεί).… Θα έρθει μια στιγμή που θέλετε να κάνετε βελτιώσεις στις επιλογές σας ή αλλιώς θα πρέπει να αλλάξετε τη δομή URI. Όταν αυτό γίνει αναγκαίο, φροντίστε να ρυθμίσετε μόνιμα μετακινούμενες ανακατευθύνσεις HTTP 301 στον διακομιστή σας.