आपको Apigee Edge दस्तावेज़ दिख रहा है.
Apigee X दस्तावेज़ पर जाएं. जानकारी
अपने नए प्रॉक्सी की जांच करने के बाद, अब आपके पास उसमें नीति जोड़ने का विकल्प है. हालांकि, ऐसा करने से पहले, आपको अपने प्रॉक्सी के टारगेट एंडपॉइंट को बदलकर, ऐसा एंडपॉइंट बनाना चाहिए जो कुछ डेटा दिखाता हो.
याद रखें कि पहला चरण: एपीआई प्रॉक्सी बनाना में, आपने मौजूदा एपीआई फ़ील्ड में, टारगेट एंडपॉइंट को "https://mocktarget.apigee.net" पर सेट किया था. यह एंडपॉइंट कोई डेटा नहीं दिखाता. इसलिए, अब आपको एंडपॉइंट को बदलकर, ऐसा एंडपॉइंट चुनना होगा जो कुछ एक्सएमएल दिखाता हो.
अपने प्रॉक्सी का टारगेट एंडपॉइंट बदलने के लिए:
- Edge यूज़र इंटरफ़ेस (यूआई) में साइन इन करें.
- डेवलप करें > एपीआई प्रॉक्सी चुनें.
- एपीआई प्रॉक्सी की जानकारी दिखाने के लिए, सूची में से अपनी शुरुआती प्रॉक्सी सूची चुनें. अगर आपको सूची में अपना प्रॉक्सी नहीं दिखता है, तो पक्का करें कि आपने सही संगठन चुना है, जैसा कि संगठनों के बीच स्विच करना में बताया गया है.
डेवलप करें टैब पर क्लिक करें:
इससे आपको एपीआई प्रॉक्सी एडिटर पर ले जाया जाएगा. प्रॉक्सी एडिटर की मदद से, अपने एपीआई प्रॉक्सी का स्ट्रक्चर देखा जा सकता है और उसका फ़्लो कॉन्फ़िगर किया जा सकता है. (घबराओ मत. अन्य ट्यूटोरियल में, फ़्लो के कॉन्सेप्ट के बारे में बताया जाएगा.)
- नेविगेटर पैनल में, टारगेट एंडपॉइंट > डिफ़ॉल्ट चुनें:
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>
एलिमेंट से तय किया जाता है. यूआरएल को "https://mocktarget.apigee.net/xml" में बदलें. (मौजूदा यूआरएल में "/xml" जोड़ें.)
नया यूआरएल, रिस्पॉन्स के मुख्य हिस्से में एक्सएमएल का एक छोटा ब्लॉक दिखाता है.
आपका एंडपॉइंट कॉन्फ़िगरेशन अब इस तरह दिखेगा:
... <HTTPTargetConnection> <Properties/> <URL>https://mocktarget.apigee.net/xml</URL> </HTTPTargetConnection> ...
प्रॉक्सी कॉन्फ़िगरेशन में अपने बदलावों को सेव करने के लिए, सेव करें बटन पर क्लिक करें.
Edge आपके बदलावों को सेव करता है और उन्हें अपने-आप डिप्लॉय करता है.
अगर कोई गड़बड़ी होती है, तो Edge आपके बदलावों को सेव कर लेगा, लेकिन प्रॉक्सी को डिप्लॉय नहीं करेगा. इस मामले में:
- अपने प्रॉक्सी कॉन्फ़िगरेशन को ठीक करें. Edge, पॉप-अप के तौर पर सिंटैक्स के बारे में दिशा-निर्देश दे सकता है.
- अगर Edge अपने-आप डिप्लॉय नहीं करता है, तो
डिप्लॉयमेंट > टेस्ट पर क्लिक करके,
test
एनवायरमेंट में अपने बदलावों को मैन्युअल तरीके से डिप्लॉय करें.
यह देखने के लिए कि आपकी प्रॉक्सी डिप्लॉय हुई है या नहीं, फ़्लो एडिटर के ऊपर मौजूद डिप्लॉयमेंट ड्रॉप-डाउन को चुनें. हरे रंग का बटन यह दिखाता है कि प्रॉक्सी को उस एनवायरमेंट में डिप्लॉय कर दिया गया है:
अपने प्रॉक्सी को अनुरोध भेजकर अपने बदलावों की जांच करें, जैसा कि आपने दूसरा चरण: अपने नए प्रॉक्सी को टेस्ट करें में किया था. उदाहरण के लिए:
curl https://org_name-test.apigee.net/getstarted
इस बार, मॉकटारगेट एंडपॉइंट रिस्पॉन्स के मुख्य हिस्से में एक्सएमएल दिखाता है:
<?xml version="1.0" encoding="UTF-8"?> <root> <city>San Jose</city> <firstName>John</firstName> <lastName>Doe</lastName> <state>CA</state> </root>