أنت تعرض مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
بعد أن اختبرت الخادم الوكيل الجديد، أصبحت جاهزًا تقريبًا لإضافة سياسة إليه. قبل إجراء ذلك، عليك تغيير نقطة النهاية المستهدَفة للوكيل إلى نقطة نهاية تعرض بعض البيانات.
تذكَّر أنّه في الخطوة 1: إنشاء خادم وكيل لواجهة برمجة التطبيقات، يمكنك ضبط نقطة النهاية المستهدفة (في حقل واجهة برمجة التطبيقات الحالية) على "https://mocktarget.apigee.net". لا تعرض نقطة النهاية هذه أي بيانات، وبالتالي عليك الآن تغيير نقطة النهاية إلى نقطة تعرض بعض ملفات XML.
لتغيير نقطة النهاية المستهدفة للخادم الوكيل:
- سجِّل الدخول إلى واجهة مستخدم Edge.
- اختَر التطوير > خوادم واجهة برمجة التطبيقات الوكيلة.
- اختَر خادم الوكيل getstarted من القائمة لعرض تفاصيل خادم الوكيل لواجهة برمجة التطبيقات. إذا لم يظهر لك الخادم الوكيل في القائمة، تأكَّد من اختيار المؤسسة الصحيحة على النحو الموضّح في التبديل بين المؤسسات.
انقر على علامة التبويب التطوير:
وسينقلك هذا إلى محرر الخادم الوكيل لواجهة برمجة التطبيقات. يتيح لك محرّر الخادم الوكيل إمكانية الاطّلاع على بنية الخادم الوكيل لواجهة برمجة التطبيقات وضبط مساره. (لا داعي للقلق. تتناول الأدلّة التعليمية الأخرى مفهوم التدفق).
- في لوحة المستكشف، اختَر نقاط النهاية المستهدَفة >
التلقائية:
يعرض Edge إعدادات نقطة النهاية في جزء Code:
<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
من خلال النقر على Deployment > 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>