คุณกำลังดูเอกสารประกอบสำหรับ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X info
เมื่อทดสอบพร็อกซีใหม่แล้ว คุณก็เกือบพร้อมที่จะเพิ่มนโยบายในพร็อกซีแล้ว แต่ก่อนที่จะทําเช่นนั้น คุณควรเปลี่ยนปลายทางเป้าหมายของพร็อกซีเป็นปลายทางที่แสดงข้อมูลบางส่วน
โปรดทราบว่าในขั้นตอนที่ 1: สร้างพร็อกซี API คุณได้ตั้งค่าปลายทางเป้าหมาย (ในช่อง API ที่มีอยู่) เป็น "https://mocktarget.apigee.net" ปลายทางนั้นไม่ได้แสดงข้อมูลใดๆ คุณจึงต้องเปลี่ยนปลายทางเป็นปลายทางที่แสดง XML บางส่วน
วิธีเปลี่ยนปลายทางเป้าหมายของพร็อกซี
- ลงชื่อเข้าใช้ Edge UI
- เลือกพัฒนา > พร็อกซี API
- เลือกพร็อกซีเริ่มต้นใช้งานจากรายการเพื่อแสดงรายละเอียดพร็อกซี API หากไม่เห็นพร็อกซีในรายการ โปรดตรวจสอบว่าคุณได้เลือกองค์กรที่ถูกต้องตามที่อธิบายไว้ในการสลับระหว่างองค์กร
คลิกแท็บพัฒนา
ซึ่งจะนำคุณไปยังเครื่องมือแก้ไขพร็อกซี API ตัวแก้ไขพร็อกซีช่วยให้คุณเห็นโครงสร้างของพร็อกซี API และกำหนดค่าโฟลว์ของพร็อกซีได้ (ไม่ต้องตกใจ บทแนะนำอื่นๆ จะครอบคลุมแนวคิดของขั้นตอน)
- ในแผงนาวิเกเตอร์ ให้เลือกปลายทางเป้าหมาย > เริ่มต้น
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>