আমার গ্রাহকের নথিগুলি সম্পাদন করার জন্য আমার একটি মুদ্রণ অপারেশন রয়েছে। আমার অন্যান্য স্ট্যান্ডার্ড ক্রিয়াকলাপগুলিও যেমন সম্পাদন করা, আপডেট করা, মোছার মতো করা দরকার। সুতরাং, আমি নিম্নলিখিত:
- নতুন গ্রাহক তৈরির জন্য:
ইউআরআই = / গ্রাহক / {আইডি}, টাইপ করুন = পোষ্ট, পদ্ধতি নাম = ক্রিয়েটমাস্টার () - আপডেট করার জন্য:
ইউআরআই: / গ্রাহক / {আইডি}, টাইপ করুন = পুট, পদ্ধতি = আপডেটকাস্টমারের () - গ্রাহক
মোছার জন্য: ইউআরআই = / গ্রাহক / {আইডি}, টাইপ করুন = মুছে ফেলুন, পদ্ধতিটির নাম = মুছে ফেলুন কাস্টমারের () - দেখার জন্য:
ইউআরআই: / গ্রাহক / {আইডি}, টাইপ = জিইটি, পদ্ধতি = গেটকাস্টার ()
এখন, যদি সেই গ্রাহকের জন্য আমার কোনও নথি মুদ্রণের প্রয়োজন হয় তবে আমার একটি মুদ্রণ ফাংশন প্রয়োজন। আমার ইউআরআই দেখতে দেখতে এটি দেখতে পারে: / গ্রাহক / {আইডি}, টাইপ = পোষ্ট, পদ্ধতি = মুদ্রণ কাস্টমারের ()। তবে আমি সেই ইউআরআই এবং পোষ্ট প্রকারটি ক্রিয়েটকাস্টমারের জন্য ব্যবহার করেছি। আমি ইউআরআই দেখতে চাই: / গ্রাহক / মুদ্রণ / {আইডি}, টাইপ করুন = পোস্ট, পদ্ধতি = মুদ্রণ কাস্টমারের ())
তবে আমার ইউআরআইতে আমার "মুদ্রণ" ক্রিয়াটি থাকতে পারে না। এটি করার সর্বোত্তম উপায় কী? আমি ইউআরআই হিসাবে / গ্রাহক / নথি / {আইডি about সম্পর্কে ভেবেছিলাম ... তবে আমি একই সমস্যাটিতে চলে আসব run আমি "ডকুমেন্ট" এ সিআরইউডি অপারেশন করব। সুতরাং, আমি আবার "প্রিন্ট" এর জন্য যা ব্যবহার করব তা শেষ করেছি। দয়া করে উপদেশ দাও.
POST /customers/123/print
এটি করার জন্য একটি বৈধ জিনিস।