Score:0

ไม่สามารถเชื่อมต่อกับ Amazon API Gateway ด้วย PORT บน URI คำขอได้

ธง uz

ฉันกำลังทำงานกับแอปพลิเคชันมือถือที่เชื่อมต่อกับเว็บแอปพลิเคชันเดิมโดยใช้คำขอดังต่อไปนี้:

https://example.com:8000/api/user/login

เรากำลังย้ายการทำงานบางอย่างจากเซิร์ฟเวอร์ API และเราคิดว่าควรใช้ API Gateway ในการดำเนินการนี้ เราสามารถสร้างและปรับใช้เกตเวย์ API ด้วยแมปโดเมนที่กำหนดเอง (โดยการแมปขั้นตอนการปรับใช้กับโดเมนและสร้างบันทึก ALIAS กับเกตเวย์ API ใน Route53)

API Gateway ประกอบด้วยทรัพยากร API ที่มีทรัพยากรมากกว่า 60 รายการซ้อนอยู่ แต่ละเมธอดมีประเภทการรวมพร็อกซี HTTP ไปยัง Classic Load Balancer ซึ่งจะกำหนดเส้นทางคำขอไปยังเว็บแอปพลิเคชันเดิม

มีปัญหาแปลกๆ ดูเหมือนว่า API จะทำงานโดยไม่มีพอร์ตเท่านั้น 8000 เป็นส่วนหนึ่งของ URI คำขอ เนื่องจากคำขอทั้งหมดจากแอพมือถือมีพอร์ต 8000ฉันได้รับการหมดเวลา อย่างไรก็ตาม เมื่อฉันลบพอร์ต คำขอทั้งหมดผ่านสำเร็จ ฉันเปิดใช้งานบันทึกและตระหนักว่าคำขอไม่ถึงเกตเวย์ด้วยซ้ำเมื่อมีพอร์ตอยู่

น่าเสียดายที่เราไม่สามารถเปลี่ยน URI จากแอปพลิเคชันบนมือถือได้ในขณะนี้ มีวิธีแก้ไขปัญหานี้หรือไม่? มีวิธีทำให้ API Gateway ทำงานโดยไม่สนใจหมายเลข PORT ในคำขอหรือไม่

ขอบคุณ.ฉันหวังว่าฉันจะอธิบายเรื่องนี้ได้ดี ฉันยินดีที่จะอธิบายการตั้งค่าของฉันเพิ่มเติม

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา