Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Siapkan integrasi proxy dengan sumber daya proxy

Mode fokus
Siapkan integrasi proxy dengan sumber daya proxy - Amazon API Gateway

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Untuk menyiapkan integrasi proxy di API Gateway API dengan sumber daya proxy, Anda melakukan tugas berikut:

  • Buat sumber daya proxy dengan variabel jalur serakah dari. {proxy+}

  • Tetapkan ANY metode pada sumber daya proxy.

  • Integrasikan sumber daya dan metode dengan backend menggunakan tipe integrasi HTTP atau Lambda.

catatan

Variabel jalur serakah, ANY metode, dan jenis integrasi proxy adalah fitur independen, meskipun umumnya digunakan bersama. Anda dapat mengonfigurasi metode HTTP tertentu pada sumber daya serakah atau menerapkan jenis integrasi non-proxy ke sumber daya proxy.

API Gateway memberlakukan batasan dan batasan tertentu saat menangani metode dengan integrasi proxy Lambda atau integrasi proxy HTTP. Lihat perinciannya di Catatan penting Amazon API Gateway.

catatan

Saat menggunakan integrasi proxy dengan passthrough, API Gateway mengembalikan Content-Type:application/json header default jika jenis konten payload tidak ditentukan.

Sumber daya proxy paling kuat ketika terintegrasi dengan backend menggunakan integrasi proxy HTTP atau integrasi proxy Lambda.

Integrasi proxy HTTP dengan sumber daya proxy

Integrasi proxy HTTP, yang ditunjuk oleh HTTP_PROXY API Gateway REST API, adalah untuk mengintegrasikan permintaan metode dengan titik akhir HTTP backend. Dengan tipe integrasi ini, API Gateway hanya meneruskan seluruh permintaan dan respons antara frontend dan backend, tunduk pada batasan dan batasan tertentu.

catatan

Integrasi proxy HTTP mendukung header multi-nilai dan string kueri.

Saat menerapkan integrasi proxy HTTP ke sumber daya proxy, Anda dapat menyiapkan API untuk mengekspos sebagian atau seluruh hierarki titik akhir backend HTTP dengan satu pengaturan integrasi. Misalnya, backend situs web diatur ke dalam beberapa cabang simpul pohon dari simpul akar (/site) sebagai:/site/a0/a1/.../aN,/site/b0/b1/.../bM, dll. Jika Anda mengintegrasikan ANY metode pada sumber daya proxy /api/{proxy+} dengan titik akhir backend dengan jalur URL/site/{proxy}, permintaan integrasi tunggal dapat mendukung operasi HTTP apa pun (GET, POST, dll.) di salah satu dari. [a0, a1, ..., aN, b0, b1, ...bM, ...] Jika Anda menerapkan integrasi proxy ke metode HTTP tertentu, misalnyaGET, permintaan integrasi yang dihasilkan bekerja dengan operasi yang ditentukan (yaitu,GET) pada salah satu node backend tersebut.

Integrasi proxy Lambda dengan sumber daya proxy

Integrasi proxy Lambda, yang ditunjuk oleh AWS_PROXY API Gateway REST API, adalah untuk mengintegrasikan permintaan metode dengan fungsi Lambda di backend. Dengan tipe integrasi ini, API Gateway menerapkan template pemetaan default untuk mengirim seluruh permintaan ke fungsi Lambda dan mengubah output dari fungsi Lambda menjadi respons HTTP.

Demikian pula, Anda dapat menerapkan integrasi proxy Lambda ke sumber daya proxy /api/{proxy+} untuk menyiapkan integrasi tunggal agar fungsi Lambda backend bereaksi satu per satu terhadap perubahan di salah satu sumber daya API di bawah. /api

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.