คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X ข้อมูล
เมื่อทดสอบพร็อกซีใหม่แล้ว คุณก็เกือบพร้อมที่จะเพิ่มนโยบายลงในพร็อกซีแล้ว อย่างไรก็ตาม คุณควรเปลี่ยนปลายทางเป้าหมายของพร็อกซีเป็นปลายทางที่แสดงข้อมูลบางอย่างก่อนดำเนินการ
โปรดทราบว่าในขั้นตอนที่ 1: สร้างพร็อกซี API คุณต้องตั้งค่าปลายทางเป้าหมาย (ในช่อง API ที่มีอยู่) เป็น "https://mocktarget.apigee.net" ปลายทางนั้นไม่แสดงข้อมูลใดๆ เลย คราวนี้ลองเปลี่ยนปลายทางเป็นปลายทางที่แสดง XML บางส่วน
วิธีเปลี่ยนปลายทางเป้าหมายของพร็อกซี
- ลงชื่อเข้าใช้ Edge UI
- เลือกพัฒนา > พร็อกซี API
- เลือกพร็อกซีที่เริ่มต้นใช้งานจากรายการเพื่อแสดงรายละเอียดพร็อกซี API หากไม่เห็นพร็อกซีในรายการ ให้ตรวจสอบว่าคุณเลือกองค์กรที่ถูกต้องตามที่อธิบายไว้ในการสลับระหว่างองค์กร
คลิกแท็บพัฒนา
ระบบจะนำคุณไปยังเครื่องมือแก้ไขพร็อกซี API เครื่องมือแก้ไขพร็อกซีช่วยให้คุณเห็นโครงสร้างของพร็อกซี API และกำหนดค่าโฟลว์ของพร็อกซี (ไม่ต้องตกใจ บทแนะนำอื่นๆ จะครอบคลุมแนวคิดของขั้นตอน)
- ในแผง Navigator ให้เลือก Target Endpoints > default:
Edge จะแสดงการตั้งค่าปลายทางในแผงโค้ด ดังนี้
<TargetEndpoint name="default"> <Description/> <FaultRules/> <PreFlow name="PreFlow"> <Request/> <Response/> </PreFlow> <PostFlow name="PostFlow"> <Request/> <Response/> </PostFlow> <Flows/> <HTTPTargetConnection> <Properties/> <URL>https://mocktarget.apigee.net</URL> </HTTPTargetConnection> </TargetEndpoint>
ปลายทางเป้าหมายจะกำหนดโดยองค์ประกอบ
<HTTPTargetConnection>
เปลี่ยน URL เป็น "https://mocktarget.apigee.net/xml" (ใส่ "/xml" ต่อท้าย URL ที่มีอยู่)
URL ใหม่จะแสดงบล็อก XML ขนาดเล็กในเนื้อหาของการตอบสนอง
การกำหนดค่าปลายทางควรมีลักษณะดังนี้
... <HTTPTargetConnection> <Properties/> <URL>https://mocktarget.apigee.net/xml</URL> </HTTPTargetConnection> ...
หากต้องการบันทึกการเปลี่ยนแปลงการกำหนดค่าพร็อกซี ให้คลิกปุ่มบันทึก
Edge จะบันทึกการเปลี่ยนแปลงและนําไปใช้งานโดยอัตโนมัติ
หากมีข้อผิดพลาด Edge จะบันทึกการเปลี่ยนแปลงของคุณ แต่จะไม่ทำให้พร็อกซีใช้งานได้ ในกรณีนี้
- แก้ไขการกำหนดค่าพร็อกซี Edge อาจให้คำแนะนำทางไวยากรณ์เป็นป๊อปอัป
- ทำให้การเปลี่ยนแปลงใช้งานได้กับสภาพแวดล้อม
test
ด้วยตนเองโดยคลิกการทำให้ใช้งานได้ > ทดสอบ หาก Edge ไม่ได้ติดตั้งใช้งานโดยอัตโนมัติ
คุณสามารถตรวจสอบว่าพร็อกซีของคุณใช้งานได้เรียบร้อยแล้วหรือไม่ โดยเลือกเมนูแบบเลื่อนลงการทำให้ใช้งานได้เหนือตัวแก้ไขโฟลว์ ปุ่มสีเขียวแสดงว่าทำให้พร็อกซีใช้งานได้กับสภาพแวดล้อมนั้นเรียบร้อยแล้ว
ทดสอบการเปลี่ยนแปลงโดยส่งคำขอไปยังพร็อกซี เช่นเดียวกับที่คุณทำในขั้นตอนที่ 2: ทดสอบพร็อกซีใหม่ เช่น
curl https://org_name-test.apigee.net/getstarted
ในครั้งนี้ปลายทาง mocktarget จะแสดง XML ในเนื้อหาของการตอบสนอง:
<?xml version="1.0" encoding="UTF-8"?> <root> <city>San Jose</city> <firstName>John</firstName> <lastName>Doe</lastName> <state>CA</state> </root>