Πώς να ενεργοποιήσετε το CORS για έναν πόρο API REST στο Amazon API Gateway;

Pos Na Energopoiesete To Cors Gia Enan Poro Api Rest Sto Amazon Api Gateway



Η AWS προσφέρει πολλαπλές υπηρεσίες στον τομέα των υπολογιστών στο cloud για πελάτες σε όλο τον κόσμο. Εκατομμύρια πελάτες δημιουργούν και αναπτύσσουν τις εφαρμογές τους στο cloud χρησιμοποιώντας υπηρεσίες AWS και στη συνέχεια επικοινωνούν με τις εφαρμογές τους χρησιμοποιώντας το APIS. Η πλατφόρμα AWS προσφέρει στους πελάτες της την ευκαιρία να χρησιμοποιήσουν την υπηρεσία Amazon API Gateway για να δημιουργήσουν REST API με πολλαπλές δυνατότητες για αλληλεπίδραση με εφαρμογές.

Αυτός ο οδηγός θα εξηγήσει τη διαδικασία ενεργοποίησης του CORS για έναν πόρο REST API στην υπηρεσία Amazon API Gateway.

Πώς να ενεργοποιήσετε/ να διαμορφώσετε το CORS για έναν πόρο REST API στο Amazon API Gateway;

Για να ενεργοποιήσετε το Cross-Origin Resource Sharing ή το CORS για ένα REST API, απλώς ακολουθήστε αυτόν τον εύκολο οδηγό:







Επισκεφτείτε το Amazon API Gateway

Αναζήτηση στο ' API Gateway ” για να επισκεφτείτε τον πίνακα ελέγχου από την Κονσόλα διαχείρισης AWS:





Κάντε κλικ στο όνομα του REST API από τη λίστα των API που είναι διαθέσιμα στον λογαριασμό AWS και αυτό οδηγός θα εξηγήσει τη διαδικασία δημιουργίας του REST API:





Δημιουργία πόρων για το REST API

Στη σελίδα API, επιλέξτε το ' Πόροι κουμπί ' από τον αριστερό πίνακα και αναπτύξτε το ' Ενέργειες μενού ' για να κάνετε κλικ στο ' Δημιουργία Πόρων Κουμπί ”:



Διαμορφώστε τον πόρο πληκτρολογώντας το όνομα με τη διαδρομή του πόρου και επιλέγοντας το ' Ενεργοποίηση API Gateway CORS ' επιλογή για να κάνετε κλικ στο ' Δημιουργία Πόρων Κουμπί ”:

Ενεργοποίηση CORS για REST API

Αφού δημιουργήσετε τον πόρο, επιλέξτε τον πόρο και αναπτύξτε το ' Ενέργειες μενού ' για να κάνετε κλικ στο ' Ενεργοποίηση CORS Κουμπί ”:

Επιλέξτε το ' Μέθοδοι ' για το CORS και κάντε κλικ στο ' Ενεργοποιήστε το CORS και αντικαταστήστε τις υπάρχουσες κεφαλίδες CORS Κουμπί ”:

Επιβεβαιώστε τη διαδικασία ενεργοποίησης του CORS για REST API από το παράθυρο επιβεβαίωσης:

Το ακόλουθο στιγμιότυπο οθόνης εμφανίζει το μήνυμα επιτυχίας ότι το CORS for REST API έχει ενεργοποιηθεί με επιτυχία:

Αναπτύξτε το REST API

Για να αναπτύξετε το REST API, απλώς αναπτύξτε το ' Ενέργειες μενού ' για άλλη μια φορά για να κάνετε κλικ στο ' Ανάπτυξη API κουμπί ” από τη λίστα:

Διαμορφώστε το περιβάλλον ανάπτυξης πληκτρολογώντας το όνομα για το στάδιο ανάπτυξης αφού επιλέξετε την επιλογή για τη δημιουργία ενός « Νέα Σκηνή ' και μετά κάνοντας κλικ στο ' Αναπτύσσω Κουμπί ”:

Η πλατφόρμα παρείχε τον σύνδεσμο ανάπτυξης που υποδηλώνει ότι η ανάπτυξη ήταν επιτυχής και ότι μπορεί να χρησιμοποιηθεί με εφαρμογές για την κλήση του API:

Διαμορφώστε το πρόγραμμα επεξεργασίας για την ανάπτυξη του API RETS και, στη συνέχεια, κάντε κλικ στο ' Αποθήκευσε τις αλλαγές κουμπί ” από το τέλος της σελίδας:

Αυτό αφορά την ενεργοποίηση της κοινής χρήσης πόρων Cross-Origin για έναν πόρο API REST.

συμπέρασμα

Για να ενεργοποιήσετε το Cross-Origin Resource Sharing για ένα REST API, επισκεφτείτε τον πίνακα εργαλείων API Gateway από την Κονσόλα AWS. Ανοίξτε τη σελίδα API κάνοντας κλικ στο όνομά της από τον πίνακα ελέγχου και, στη συνέχεια, δημιουργήστε έναν πόρο για το REST API. Μετά από αυτό, επιλέξτε τον πόρο και αναπτύξτε το ' Ενέργειες μενού ' για να κάνετε κλικ στο ' Ενεργοποίηση CORS κουμπί ” από τη λίστα. Διαμορφώστε το CORS και αντικαταστήστε το υπάρχον CORS με το νέο, καθώς αυτός ο οδηγός έχει εξηγήσει λεπτομερώς τη διαδικασία.