এটি কিছুক্ষণের জন্য আমাকে বিস্মিত করে চলেছে।
উদাহরণস্বরূপ, আমাদের কাছে একটি REST এপিআই রয়েছে যা JSON গ্রাহক ও উত্পাদন করে এমন একটি সিস্টেমকে মৌলিক সামগ্রী সরবরাহ করে। এই শেষ বিন্দুতে এটি একটি চিত্র এবং একটি বর্ণনার একটি URL তৈরি করে এবং এটি এর মতো পাওয়া যায়: // লোকালহোস্ট / মাইএপি / ছবি / 1
{
id: 1,
description: "This is a pretty picture of a daisy",
URL: <OUR URL>
}
এখন আমাদের ইউআরএলএলটি এই আইপিএলের কোনও অবস্থানের উদাহরণ হিসাবে বলা উচিত উদাহরণস্বরূপ // লোকালহোস্ট / মাইএপি / ফাইল / ছবি / 1 যা কোনও জেপিজি দেয় (এপিআইয়ের পিছনে অ্যাপ্লিকেশনটি ফাইলটির দৈহিক সামগ্রী পড়ে এবং তারপরে এটি ক্লায়েন্টের কাছে ফিরে প্রবাহিত করে) )। এটি JPON প্রতিক্রিয়া তৈরি করছে এমন API এর বাকিগুলির থেকে স্পষ্টতই আলাদা এবং আসল ফাইলটি পড়া এবং স্ট্রিমিং থেকে ওভারহেড থাকবে।
বিকল্প হিসাবে OUR_URL টি REST পরিষেবার ক্ষেত্রের বাইরে থাকা কোনও URL- এ নির্দেশ করা উচিত, সুতরাং //localhost/files/pictures/1.jpg যেখানে এটি সরাসরি ফাইলটি পড়ে।
সুতরাং প্রশ্নটি হ'ল:
একটি রেস্টস্টুল এপিআই ফাইল বা কেবল একটি অবস্থান ফিরে করতে সক্ষম হওয়া উচিত?