तीसरा चरण: अपना टारगेट एंडपॉइंट बदलना

Apigee Edge दस्तावेज़ देखा जा रहा है.
Apigee X दस्तावेज़ पर जाएं.
जानकारी

अब आपने अपने नए प्रॉक्सी की जांच कर ली है, तो आप इसमें नीति जोड़ने के लिए करीब-करीब तैयार हैं. हालांकि, ऐसा करने से पहले आपको अपने प्रॉक्सी के टारगेट एंडपॉइंट को बदलकर, कुछ डेटा दिखाने वाले एंडपॉइंट पर सेट करना चाहिए.

याद रखें कि पहले चरण: एपीआई प्रॉक्सी बनाएं में, आपने टारगेट एंडपॉइंट (मौजूदा एपीआई फ़ील्ड में) को "https://mocktarget.apigee.net" पर सेट किया है. वह एंडपॉइंट कोई डेटा नहीं दिखाता, इसलिए अब ऐसे एंडपॉइंट को बदलें जो कुछ एक्सएमएल दिखाता है.

अपने प्रॉक्सी का टारगेट एंडपॉइंट बदलने के लिए:

  1. Edge यूज़र इंटरफ़ेस (यूआई) में साइन इन करें.
  2. डेवलप करें > एपीआई प्रॉक्सी चुनें.
  3. एपीआई प्रॉक्सी की जानकारी देखने के लिए, सूची में से अपना getstarted प्रॉक्सी चुनें. अगर आपको सूची में अपना प्रॉक्सी नहीं दिखता, तो पक्का कर लें कि आपने संगठनों के बीच स्विच करना में बताए गए तरीके के मुताबिक सही संगठन चुना है.
  4. डेवलप करें टैब पर क्लिक करें:

    यह आपको एपीआई प्रॉक्सी एडिटर पर ले जाता है. प्रॉक्सी एडिटर की मदद से, एपीआई प्रॉक्सी का स्ट्रक्चर देखा जा सकता है और उसके फ़्लो को कॉन्फ़िगर किया जा सकता है. (घबराएं नहीं. अन्य ट्यूटोरियल में फ़्लो का कॉन्सेप्ट शामिल होता है.)

  5. नेविगेटर पैनल में, टारगेट एंडपॉइंट > डिफ़ॉल्ट चुनें:

    एज, कोड पैनल में एंडपॉइंट सेटिंग को दिखाता है:

    <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> एलिमेंट से तय होता है.

  6. यूआरएल को बदलकर "https://mocktarget.apigee.net/xml" करें. (मौजूदा यूआरएल में "/xml" जोड़ें.)

    नया यूआरएल, रिस्पॉन्स के मुख्य हिस्से में एक्सएमएल का एक छोटा ब्लॉक दिखाता है.

    अब आपका एंडपॉइंट कॉन्फ़िगरेशन कुछ ऐसा दिखेगा:

    ...
    <HTTPTargetConnection>
      <Properties/>
      <URL>https://mocktarget.apigee.net/xml</URL>
    </HTTPTargetConnection>
    ...
  7. प्रॉक्सी कॉन्फ़िगरेशन में अपने बदलावों को सेव करने के लिए, सेव करें बटन पर क्लिक करें.

    Edge आपके बदलाव सेव करता है और उन्हें अपने-आप डिप्लॉय करता है.

    अगर कोई गड़बड़ी मिलती है, तो Edge आपके बदलावों को सेव करेगा, लेकिन प्रॉक्सी को डिप्लॉय नहीं करेगा. इस मामले में:

    1. अपना प्रॉक्सी कॉन्फ़िगरेशन ठीक करें. Edge, पॉप-अप के तौर पर सिंटैक्स के लिए दिशा-निर्देश दे सकता है.
    2. अगर Edge अपने-आप डिप्लॉय नहीं होता है, तो डिप्लॉयमेंट > टेस्ट पर क्लिक करके, test एनवायरमेंट में अपने बदलावों को मैन्युअल तरीके से डिप्लॉय करें.

    फ़्लो एडिटर के ऊपर डिप्लॉयमेंट ड्रॉप-डाउन पर क्लिक करके यह पता लगाया जा सकता है कि आपका प्रॉक्सी डिप्लॉय हुआ है या नहीं. हरे रंग के बटन से पता चलता है कि प्रॉक्सी को उस एनवायरमेंट में डिप्लॉय किया गया है:

  8. अपने प्रॉक्सी को अनुरोध भेजकर अपने बदलावों की जांच करें, जैसा आपने चरण 2: अपनी नई प्रॉक्सी की जांच करें में किया था. उदाहरण के लिए:

    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>

अगला कदम

पहला चरण दूसरा चरण तीसरा चरण चौथा चरण: नीति जोड़ना