আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন। তথ্য
আপনি নতুন প্রক্সি পরীক্ষা করে দেখেছেন, তাই এতে একটি নীতি যোগ করার জন্য প্রায় রেডি। তবে, এটি করার আগে, আপনাকে প্রক্সির টার্গেট এন্ডপয়েন্ট পরিবর্তন করে এমন একটিতে সেট করতে হবে যা কিছু ডেটা রিটার্ন করে।
মনে রাখবেন যে ধাপ ১: API প্রক্সি তৈরি করুন-এ, আপনি টার্গেট এন্ডপয়েন্ট (আগে থেকে থাকা API ফিল্ডে) "https://mocktarget.apigee.net" হিসেবে সেট করেছেন। ভাল, সেই এন্ডপয়েন্ট কোনও ডেটা রিটার্ন করে না, তাই এখন আপনি এন্ডপয়েন্ট পরিবর্তন করে এমন একটি এন্ডপয়েন্ট করবেন যা কিছু XML রিটার্ন করে।
আপনার প্রক্সির টার্গেট এন্ডপয়েন্ট পরিবর্তন করতে:
- Edge UI-তে সাইন-ইন করুন।
- ডেভেলপ করুন > API প্রক্সি বিকল্প বেছে নিন।
- API প্রক্সি বিবরণ দেখাতে, তালিকা থেকে আপনার getstarted প্রক্সি বেছে নিন। আপনি তালিকায় নিজের প্রক্সি দেখতে না পেলে, সংস্থাগুলির মধ্যে পরিবর্তন করা নিবন্ধে বর্ণিত অনুযায়ী সঠিক সংস্থা বেছে নিয়েছেন কিনা তা নিশ্চিত করুন।
ডেভেলপ করুন ট্যাবে ক্লিক করুন:

এটি আপনাকে API প্রক্সি এডিটরে নিয়ে যাবে। প্রক্সি এডিটর আপনাকে API প্রক্সির স্ট্রাকচার দেখতে এবং এর ফ্লো কনফিগার করতে দেয়। (চিন্তা করবেন না। অন্যান্য টিউটোরিয়ালে ফ্লো-এর ধারণা সম্পর্কে আলোচনা করা হবে।)
- Navigator প্যানেলে, টার্গেট এন্ডপয়েন্ট >
ডিফল্ট বিকল্প বেছে নিন:

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" করুন। (আগে থেকে থাকা URL-এর সাথে "/xml" যোগ করুন।)
নতুন URL, উত্তরের বডিতে XML-এর একটি ছোট ব্লক রিটার্ন করে।
আপনার এন্ডপয়েন্ট কনফিগারেশন এখন এই ধরনের দেখতে লাগবে:
... <HTTPTargetConnection> <Properties/> <URL>https://mocktarget.apigee.net/xml</URL> </HTTPTargetConnection> ...
প্রক্সি কনফিগারেশনে আপনার করা পরিবর্তন সেভ করতে, সেভ করুন বোতামে ক্লিক করুন।
Edge আপনার করা পরিবর্তন সেভ করে এবং অটোমেটিক তা প্রয়োগ করে।
কোনও সমস্যা হলে, Edge আপনার করা পরিবর্তন সেভ করবে কিন্তু প্রক্সি প্রয়োগ করবে না। এই ক্ষেত্রে:
- আপনার প্রক্সি কনফিগারেশন সংক্রান্ত সমস্যার সমাধান করুন। Edge পপ-আপ হিসেবে সিনট্যাক্স সংক্রান্ত নির্দেশিকা দেখাতে পারে।
- Edge অটোমেটিক ডিপ্লয় না করলে,
testএনভায়রনমেন্টে আপনার করা পরিবর্তনগুলি ম্যানুয়ালি ডিপ্লয় করতে ডিপ্লয়মেন্ট > টেস্ট বিকল্পে ক্লিক করুন।
Flow এডিটরের উপরে থাকা ডেপ্লয়মেন্ট ড্রপ-ডাউন মেনু বেছে নিয়ে আপনার প্রক্সি সফলভাবে ডেপ্লয় করা হয়েছে কিনা তা চেক করতে পারবেন। সবুজ বোতাম থেকে বোঝা যায় যে ওই এনভায়রনমেন্টে প্রক্সি সফলভাবে ডেপ্লয় করা হয়েছে:

আপনার প্রক্সিতে অনুরোধ পাঠিয়ে আপনার করা পরিবর্তনগুলি পরীক্ষা করে দেখুন, ঠিক যেভাবে আপনি ধাপ ২: আপনার নতুন প্রক্সি পরীক্ষা করুন-এ করেছিলেন। যেমন:
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>