"এখনও প্রস্তুত নয়, পরে আবার চেষ্টা করুন" এর জন্য আমি REST এপিটিআইএইচটিপি স্থিতি কোডটি কীভাবে চয়ন করব? [বন্ধ]


152

আমি একটি RESTful এপিআই বিকাশ করছি http://server/thingyapi/thingyblob/1234যাতে ডাউনলোড করার জন্য জিনিসযুক্ত # 1234 এর সাথে যুক্ত ফাইল (ওরফে "ব্লব") ফিরিয়ে দেয়। কিন্তু এও হতে পারে যে অনুরোধে কোনো সময় ফাইল সার্ভার বিদ্যমান নেই কিন্তু সবচেয়ে স্পষ্টভাবে এ তৈরি করা হয় হবে পরবর্তী সময়ে পাওয়া যাবে। সার্ভারে একটি ব্যাচ প্রক্রিয়া রয়েছে যা সমস্ত জিনিসের জন্য সমস্ত ব্লক উত্পন্ন করে। জিনিস 1234 ইতিমধ্যে বিদ্যমান এবং ব্লাব ব্যতীত এর ডেটা ইতিমধ্যে উপলব্ধ। সার্ভারটি এখনও 1234 এর ব্লব জিনিস তৈরি করতে পারেনি।

আমি 404 ফিরতে চাই না; এটি অস্তিত্ব নেই এমন জিনিসগুলির জন্য। এটি একটি অদ্ভুত বিষয় যা বিদ্যমান, তবে এটির ব্লব এখনও উত্পন্ন হয়নি। কিন্ডা এমন একটি ইউটিউব ভিডিও পছন্দ করে যা "প্রক্রিয়াজাতকরণ"। আমি মনে করি না যে পুনর্নির্দেশ কোডগুলিও উপযুক্ত হবে; চেষ্টা করার মতো কোনও "অন্য" URL নেই।

এই জাতীয় ক্ষেত্রে ফিরে আসার জন্য সঠিক HTTP স্থিতি কোডটি কী?



7
প্রথমত, যদি জিনিস 1234 এর এখনও কোনও জিইটি-সক্ষম প্রতিনিধিত্ব না থাকে তবে কোন অর্থে এটি কোনও সংস্থান হিসাবে উপস্থিত রয়েছে (ক্লায়েন্টের দৃষ্টিকোণ থেকে)? সার্ভারের অভ্যন্তরীণভাবে 1234 তৈরি করার জন্য একটি সারিবদ্ধ কাজ রয়েছে এই সত্যটি 1232 উপস্থিত রয়েছে বলে মনে হয় না। দ্বিতীয়ত, ক্লায়েন্টটি কোথায় ইউআরআই পেয়েছে ... / টাইটাইব্লব / 1234? উত্সটি আসলে জিইটি-সক্ষম না হওয়া পর্যন্ত সার্ভারের ক্লায়েন্টকে সম্ভবত সেই ইউআরআই সরবরাহ করা উচিত ছিল না।
অ্যান্ডি ডেনি

1
একটি জিনিসের অন্যান্য বৈশিষ্ট্য রয়েছে যা ব্লব ছাড়াও পাওয়ার মতো getting এটি কেবলমাত্র ফোটা যা উত্পাদন করতে সময় নেয়। ক্লায়েন্টগুলি সেগুলি পায়, উদাহরণস্বরূপ, সার্ভার / জিনিস্যাপি / জিনিস / 1234
জিসিসিআইসি

10
এইচটিটিপি স্ট্যান্ডার্ড কোন অবস্থার জন্য কোন স্ট্যাটাস কোডগুলি ব্যবহার করতে হবে সে সম্পর্কে গাইডেন্স দেয়। এই প্রশ্নটি তাই মূলত মতামত ভিত্তিক নয়
রায়েডওয়াল্ড

2
কীভাবে 204"কোনও বিষয়বস্তু নেই"? ইঙ্গিত দেয় যে সার্ভারটি সফলভাবে অনুরোধটি প্রক্রিয়া করেছে এবং [এই সময়ে] কোনও সামগ্রী ফিরিয়ে দিচ্ছে না।
টিমো

উত্তর:


77

আমার পরামর্শ 202 - Acceptedডকুমেন্টেশন থেকে :

প্রক্রিয়াজাতকরণের জন্য অনুরোধটি গ্রহণ করা হয়েছে, তবে প্রক্রিয়াজাতকরণ শেষ হয়নি। [...] এর উদ্দেশ্য হ'ল সার্ভারকে অন্য কোনও প্রক্রিয়া (সম্ভবত একটি ব্যাচ-ভিত্তিক প্রক্রিয়া যা কেবলমাত্র একবারে একবার চালানো হয়) এর জন্য একটি অনুরোধ গ্রহণ করতে দেওয়া to


62
-1: এটি অনুরোধটির অর্থবোধ করবে যা প্রক্রিয়াটি অবশেষে "জিনিস" # 1234 "তৈরি করে তবে এটি" টিকি # 1234 "এর জন্য জেট জিইটি অনুরোধের পরে জারি হবে না। বিশেষত, একটি 202 পরামর্শ দেয় যে জিইটি অনুরোধের ফলস্বরূপ পরিষেবাটি পরবর্তী সময়ে "জিনিস" # 1234 "এর জন্য ডেটা প্রেরণ করবে। এটি সহজভাবে সঠিক নয়।
স্যাম হারওয়েল

7
এটি আরও বলেছে: "এই প্রতিক্রিয়াটির সাথে প্রত্যাবর্তিত সত্তাটি অনুরোধের বর্তমান স্থিতির ইঙ্গিত এবং কোনও স্ট্যাটাস মনিটরের পয়েন্টার বা ব্যবহারকারী কখন অনুরোধটি পূরণের আশা করতে পারে তার কিছু অন্তর্ভুক্ত করা উচিত।" সুতরাং এটি একটি হবে ক্লায়েন্টকে জানার ভাল উপায় যে ব্লবটি এখনও প্রস্তুত নয়, এবং এটি প্রস্তুত হওয়ার জন্য একটি উপায়।
রেমি Lebeau

3
আমি যুক্তি দেব যে "প্রক্রিয়াজাতকরণের জন্য গৃহীত" ইঙ্গিত দেয় যে আপনি পরে অনুরোধটি সংরক্ষণ করার অনুরোধ সংরক্ষণ করছেন। যদি এটি কেবল উপেক্ষা করা হচ্ছে, ক্লায়েন্টকে তারা আবার চেষ্টা করতে চাইবে তা বোঝাতে আপনার একটি 4XX বা 5XX কোডটি ফেরত দেওয়া উচিত।
লুক 17

3
102 (প্রসেসিং) কখনও কখনও ওয়েবড্যাব অনুষদে থাকা সত্ত্বেও একটি যুক্তিসঙ্গত পছন্দ বলে মনে হয়।
akostadinov 10

2
এই উত্তরটির সাথে আরও একমত হতে পারে না। সার্ভারটি কোনও কিছু ফেরত দিচ্ছে না, বা করার পরিকল্পনা করছে না (এই অনুরোধের কারণে কোনও প্রক্রিয়াজাতকরণ করছে না - যা এটি জিইটি-র জন্য হওয়া উচিত নয়)। যেমনটি, সংস্থানটি কিছু ফ্যাশনে রয়েছে ক্লায়েন্টের কাছে উপলভ্য নয়। এটি একটি ত্রুটি হিসাবে বিবেচনা করা উচিত যাতে কোনও 2XX কোড যথাযথ না হয়। 4XX বা 5XX স্পেসে কিছু। অনুরোধ আছে না "প্রক্রিয়াকরণের জন্য গৃহীত হয়েছে" , তাই অনুরোধ বাস্তবে বাতিল হচ্ছে
আদম

52

"সমস্যা" যেমন এটি সার্ভারের পাশে রয়েছে: ক্লায়েন্টটি একটি সুগঠিত অনুরোধ করেছে তবে সার্ভার এটি সন্তুষ্ট করতে পারে না। সুতরাং আমি একটি "সার্ভার ত্রুটি", 5XX স্থিতির কোডের দিকে ঝুঁকছি।

কোথ আরএফসি 7231 (বর্তমান HTTP স্ট্যান্ডার্ড, জোর দেওয়া):

স্থিতি কোডের 5XX (সার্ভার ত্রুটি) শ্রেণি নির্দেশ করে যে সার্ভারটি সচেতন যে এটি অনুরোধ করা পদ্ধতিটি সম্পাদন করতে অক্ষম হয়েছে বা এটি অক্ষম । হেড অনুরোধটির প্রতিক্রিয়া জানানো ব্যতীত সার্ভারটি ত্রুটির পরিস্থিতির ব্যাখ্যা সহ একটি উপস্থাপনা পাঠাতে হবে এবং এটি কোনও অস্থায়ী বা স্থায়ী অবস্থা কিনা ।

বিঃদ্রঃ

  • "ভুল হয়েছে বা অনুরোধটি সম্পাদন করতে অক্ষম": তাদের "সার্ভার ত্রুটি" উপাধি সত্ত্বেও, তারা কেবল সার্ভার ত্রুটির জন্য নয়।
  • " অস্থায়ী বা স্থায়ী": এই কোডগুলি আপনার মতো অস্থায়ীভাবে অনুপলব্ধ সংস্থার জন্য উপযুক্ত।

উপলব্ধ কোডগুলির মধ্যে, আমি 503 বলব , "পরিষেবা অনুপলব্ধ" সেরা ফিট ছিল:

503 (পরিষেবা অনুপলব্ধ) স্থিতি কোডটি ইঙ্গিত দেয় যে অস্থায়ী ওভারলোড বা নির্ধারিত রক্ষণাবেক্ষণের কারণে সার্ভারটি বর্তমানে অনুরোধটি পরিচালনা করতে অক্ষম, যা সম্ভবত কিছুটা বিলম্বের পরেও বাদ দেওয়া হবে। অনুরোধটি আবার চেষ্টা করার আগে ক্লায়েন্টের জন্য অপেক্ষা করার উপযুক্ত পরিমাণের পরামর্শ দেওয়ার জন্য সার্ভারটি পুনরায় চেষ্টা করার পরে শিরোলেখ ক্ষেত্রটি প্রেরণ করতে পারে।

বিঃদ্রঃ:

  • "সম্ভবত কিছুটা বিলম্বের পরে উপশম হবে": আপনার ক্ষেত্রে সত্য true
  • "অস্থায়ী ওভারলোড": আপনার ক্ষেত্রে পেডেন্টালি সত্য নয়। কিন্তু, যুক্তি দেওয়া যেতে পারে ছিল আপনার সার্ভারে অনেক দ্রুত, ব্যাচ প্রসেসিং ইতিমধ্যে যখন ক্লায়েন্ট অনুরোধ করেছে সম্পন্ন করা হত, তাই এটি হল "জমিদার" এর একটি ধরনের: ক্লায়েন্ট দ্রুত সার্ভার চেয়ে সম্পদের জন্য জিজ্ঞাসা করা হয় করতে পারেন তাদের উপলব্ধ।
  • পুনরায় চেষ্টা করা আপনার পরিষেবার জন্য উপযুক্ত, সুতরাং আপনার জবাবটির একটি Retry-Afterমান অন্তর্ভুক্ত করা উচিত । আপনি মান হিসাবে ব্যাচ প্রক্রিয়াটির পরবর্তী সম্পাদনের প্রাক্কলিত সময় বা ব্যাচ প্রক্রিয়াটির কার্যকরকরণের ব্যবধান হিসাবে সরবরাহ করতে পারেন।

আপনার নিজের 5xx অবস্থা কোড (591, উদাহরণস্বরূপ) সংজ্ঞা, যদিও অনুমতি , ভুল শব্দার্থবিদ্যা প্রয়োগ করা হবে:

একজন ক্লায়েন্টকে যে কোনও স্ট্যাটাস কোডের শ্রেণিটি প্রথম অঙ্কের দ্বারা নির্দেশিত হিসাবে বোঝা উচিত, এবং অজ্ঞাত স্থিতি কোডটি সেই শ্রেণীর x00 স্থিতির কোডের সমতুল্য হিসাবে গণ্য করা উচিত

ক্লায়েন্টরা আপনার নিজস্ব স্থিতি কোডটি 500 হিসাবে বিবেচনা করবে , "অভ্যন্তরীণ সার্ভার ত্রুটি" , যা সঠিক হবে না।


2
202 এর চেয়ে কীভাবে ভাল তা আমি দেখতে ব্যর্থ: benramsey.com/blog/2008/04/…
জিসিসিসি

4
@ জিসিসিসি আপনার ব্লগটি কোনও কিছু তৈরি করার অনুরোধ (পোষ্ট বা পুট) হিসাবে প্রতিক্রিয়া হিসাবে ২০২ ফিরিয়ে দেওয়ার জন্য ভাল কেস তৈরি করে। জিইটির জন্য কী ফিরবে সে সম্পর্কে প্রশ্নটি মনে হচ্ছে বলে মনে হচ্ছে।
রায়েডওয়াল্ড

@ জিসিসিআইসি এটি নন-রেডি-নেসের ভিন্ন ছায়া হিসাবে দেখা যেতে পারে: সেই রিসোর্সের কোনও এজাক্স কল্পনা করুন, আপনি কি সাফল্যের স্থিতি হিসাবে 202 বা ত্রুটির স্থিতি হিসাবে 503 পছন্দ করেন? যাতে আপনি দেখতে পাচ্ছেন কোন প্রতিক্রিয়াটির বিষয়ে আপনার অ্যাপ্লিকেশনটির প্রতিক্রিয়া প্রসঙ্গে আপনি কোন অর্থটি
ইঙ্গিতভাবে পছন্দ করেন

আমি "পুনরায় চেষ্টা করুন" এর ব্যবহারিক
দিকটিও পছন্দ করি

1
এনবি: "পুনরায় চেষ্টা করুন" এছাড়াও যেতে পারে 307 - TEMPORARY REDIRECTযা আপনার
রিসোর্সটি

28

আমি মনে করি যে 423 - লকড এই উদ্দেশ্যে ব্যবহার করা যেতে পারে:

423 (লকড) স্থিতি কোড মানে কোনও পদ্ধতির উত্স বা গন্তব্য সংস্থানটি লক করা আছে। এই প্রতিক্রিয়াটিতে যথাযথ পূর্বশর্ত বা পোস্টকন্ডিশন কোড থাকতে হবে, যেমন 'লক-টোকেন-জমা দেওয়া' বা 'নন-কনফ্রাস্টিং-লক'।


1
দুর্দান্ত উত্তর! আমি আরও অবাক হই না কেন আমি ভাবছি।
lex82

10
সম্ভবত এটি একটি ওয়েবডিএভি এইচটিটিপি কোড?
স্টিফান এল

1
আক্কা-পোস্ট থেকে স্ট্যাটাস কোড পুনরায় চেষ্টা করুন = রেগ (সি (449) ("পুনরায় চেষ্টা করুন", "যথাযথ পদক্ষেপ নেওয়ার পরে অনুরোধটি আবার চেষ্টা করা উচিত।")) যেখানে ক্রিয়াটি অপেক্ষা এবং পুনরায় চেষ্টা করা হবে
ওজমা

2
অনেক দিক দিয়ে আমি এর সাথে একমত। আমার অনুরূপ পরিস্থিতি রয়েছে (আমার ক্ষেত্রে একটি সূচক থেকে অনুসন্ধান করা যা এখনও জনবহুল হতে পারে না)। শব্দার্থকভাবে, আমি মনে করি এটি সঠিক। তবে, 423 এর জন্য আরএফসি জানিয়েছে "" এই প্রতিক্রিয়াটিতে যথাযথ পূর্বশর্ত বা পোস্টকন্ডিশন কোড থাকতে হবে, যেমন 'লক-টোকেন-জমা দেওয়া' বা 'নন-বিবাদী-লক' "" কীভাবে এটি এখানে প্রয়োগ করবেন তা নিশ্চিত নন। এবং ব্যক্তিগতভাবে আমি 409 সংঘাতের সাথে যাব, তবে এগুলি মন্তব্য ছাড়াই নিম্নচোট করা হয়েছে - কেন নিশ্চিত নয়?
আদম

22

আমি 404 ফিরতে চাই না; এটি অস্তিত্ব নেই এমন জিনিসগুলির জন্য।

ইউআরএল কোনও জিনিসগুলির অনুরোধের সাথে মিলে না।

http://server/thingyapi/thingyblob/1234

ক্লায়েন্টটি একটি ট্যাইব্লব অনুরোধ করছে, যা বিদ্যমান নেই। যদি এটি বিদ্যমান থাকে, আপনি তাদের তাদের এটি দিয়ে দিতেন।

404।


1
আমি খুশি যে কেউ এ কথা বলেছে! আমি বিশ্বাস করতে পারি না এমন অনেক লোক আছেন যারা ভাবেন 503একটি উপযুক্ত প্রতিক্রিয়া। অন্যান্য কিছু অদ্ভুত পরামর্শের উল্লেখ না করা।
জেসন ডেস্রোয়েজার্স

যদিও আমি সম্মত হই যে এখানে একটি 404 হ'ল উপযুক্ত প্রতিক্রিয়া, তবে জিনিসটি উপলভ্য হলে কীভাবে নির্দেশ করতে হবে এটি ওপি-র প্রশ্নের উত্তর দেয় না :-)। আমি মনে করি পুনরায় চেষ্টা করার পরে ক্ষেত্রটি সেরা প্রার্থী বলে মনে হচ্ছে তবে এটি কেবল আনুষ্ঠানিকভাবে 503 এবং 3xx কোডের জন্য ব্যবহার করা যেতে পারে। @ জেসন: আমি মনে করি এটি অদ্ভুত কিছু পরামর্শ ব্যাখ্যা করে।
রন দেইজকাররা

আমি মনে করি এটিই সেরা উত্তর। 404 প্রতিক্রিয়াতে আপনাকে কোনও দেহ ফেরত দেওয়ার অনুমতি দেওয়া হচ্ছে। শরীরটি ইঙ্গিত করতে পারে যে জিনিসটি পরবর্তী তারিখে পাওয়া যাবে। অথবা পুনরায় চেষ্টা-পরে শিরোনাম ব্যবহার করুন। স্ট্যান্ডার্ডটি এখানে কিছুটা প্রসারিত করা দরকার কারণ এটি এই কেসটি সুন্দরভাবে কভার করে না।
ডাব্লুডাব্লু

4
লোকেরা 404 অর্থাত্ পৃষ্ঠায় খুব স্বীকৃত হয়ে উঠেছে অর্থ পৃষ্ঠাটি পাওয়া যায় নি যে তারা যখন কোনও এপিআইয়ের প্রসঙ্গে থাকে তখন তারা যৌক্তিকভাবে এটি আলাদা করতে পারে না।
মাফিন ম্যান 20

1
এটি sooooo 404 Th থিংগাইব্লব এখনও উপস্থিত নেই, বা কখনও নেই .. HTTP- র জন্য এটির বেপরোয়া যদি এটি কখনও উপলভ্য হয়। এই মুহুর্তে এটি বিদ্যমান নেই এবং এটির 404. এটি কখন উপলব্ধ হবে তা হ'ল অন্য সমস্যা, যা সার্ভার থেকে ক্লায়েন্টের ক্লায়েন্ট সাইইন ট্যাইব্লব: 1234 এ মেসেজ ঠেলে সমাধান করা যেতে পারে। আবার একটি
গেম

21

আরেকটি বিকল্প: 503 - Service Unavailable


5
ডাব্লু 3 সি এর মতে আপনি ক্লায়েন্টকে যা বলতে চান তা নয় (যদিও এটি কোনও উপায়ে "আবার আসুন"): "সার্ভারের অস্থায়ী ওভারলোডিং বা রক্ষণাবেক্ষণের কারণে সার্ভারটি বর্তমানে অনুরোধটি পরিচালনা করতে অক্ষম The এর অর্থ হ'ল এটি একটি অস্থায়ী শর্ত যা কিছু বিলম্বের পরে উপশম হবে। যদি জানা থাকে তবে দেরির দৈর্ঘ্য একটি পুনরায় চেষ্টা করার পরে শিরোনামে নির্দেশিত হবে no যদি কোনও পুনরায় চেষ্টা না করা হয় তবে ক্লায়েন্ট প্রতিক্রিয়াটি হ্যান্ডেল করে যেমন এটি করতে পারে 500 সাড়া। "
স্কলে

4
পরিষেবা অনুপলভ্য নয়, পরিষেবা উপলব্ধ তবে প্রসেসিং সম্পূর্ণ নয়। সুতরাং 503 সম্ভবত একটি ভাল ধারণা নয়।
ইশতিয়াক খান

17

যেহেতু আপনার সংস্থান প্রস্তুত নয়, আপনি সম্ভবত জানেন যে কখন (প্রায়) এটি উপলব্ধ হবে এবং কখন ক্লায়েন্ট তার অনুরোধটি আবার চেষ্টা করতে পারে। এর অর্থ আপনি পুনরায় চেষ্টা করার পরে শিরোলেখ ব্যবহার করতে চাইতে পারেন । এই শিরোনামটি 503 (পরিষেবা অনুপলব্ধ) সহ বৈধ, যার অর্থ পুরো সাইট রক্ষণাবেক্ষণের জন্য ডাউন এবং 3xx (পুনর্নির্দেশ) প্রতিক্রিয়া।

আমার মতে পুনরায় চেষ্টা করার পরে শিরোনাম সহ 302 (পাওয়া) সেরা বিকল্প হবে তবে আমি নিশ্চিত নই যে প্রতিক্রিয়া শিরোনামের অবস্থান ক্ষেত্রটি ইউআরএল অনুরোধের সমান হতে পারে কিনা I এটি যাইহোক, বিজ্ঞপ্তি পুনর্নির্দেশ।


3
এমনকি যদি এটি অনুমোদিত হয় তবে ক্লায়েন্ট যদি পুনরায় চেষ্টা করার পরে শিরোলেখের জন্য সমর্থন প্রয়োগ না করে তবে একই পৃষ্ঠায় একটি 3xx পুনঃনির্দেশ অবশেষে 503 এ শেষ হতে পারে ... (অবশ্যই পুনরায় চেষ্টা করার পরে শিরোনাম সহ)
রন ডিজেকাররা

1
আরএফসি 6585 (এপ্রিল 2012) দ্বারা যুক্ত এইচটিটিপি 429 "অনেক বেশি অনুরোধ" এর সাথে পুনরায় চেষ্টাও বৈধ। এটি যথাযথ হতে পারে যদি এখনও সংস্থানটি প্রস্তুত না হওয়ার কারণ ক্লায়েন্টটি সার্ভারটিকে খুব বেশি কাজ করতে দিচ্ছে।
সিলাস এস ব্রাউন 9

8

409 সংঘাত

ইঙ্গিত দেয় যে অনুরোধটির বিরোধের কারণে অনুরোধটি প্রক্রিয়া করা যায়নি, যেমন একাধিক আপডেটের ক্ষেত্রে সম্পাদনা বিরোধ। [সূত্র উইকিপিডিয়া।]

এটি উপযুক্ত হতে পারে।

আপনি যদি ডেটা ফিরিয়ে দিয়ে অনুরোধটি পূরণ করতে না পারেন - তবে এটি সফল নয়। আমি মনে করি 202 পরামর্শ দেয় সার্ভারটি অনুরোধটিকে সারিবদ্ধ করেছে এবং এটি অনুরোধটি পরে পূরণ করবে। তবে আপনার ক্ষেত্রে, অনুরোধটি এখন ডেটার জন্য এবং ব্যর্থ হয়েছে। আপনি যদি পরে আবার চেষ্টা করেন তবে এটি আলাদা অনুরোধ।

আমি মনে করি আপনার দ্বন্দ্ব আছে .. আপনি ডেটা চান .. তবে এটি সম্পাদনা / আপডেট করা হচ্ছে। থিংডি 1234 ইতিমধ্যে বিদ্যমান থাকলে এবং এর আগে সফলভাবে ডাউনলোড করা হত তবে এটি সম্পাদন করার প্রক্রিয়াটি অনুপলব্ধ ছিল, তবে সম্পাদনার সময়টি অনুপলব্ধ ছিল এটির ক্ষেত্রেও এটি ঘটবে।


2
কেন এটিকে ভোট দেওয়া হয়েছে তা নিশ্চিত নয়। আমার কাছে সঠিক উত্তর বলে মনে হচ্ছে। আরএফসি থেকে: "409 (বিবাদ) স্থিতি কোডটি নির্দেশ করে যে টার্গেট রিসোর্সের বর্তমান অবস্থার সাথে দ্বন্দ্বের কারণে অনুরোধটি শেষ করা যায়নি could এই কোডটি এমন পরিস্থিতিতে ব্যবহার করা হয় যেখানে ব্যবহারকারী সংঘাত সমাধান করতে সক্ষম হতে পারে এবং অনুরোধটি পুনরায় জমা দিন "" আপনি এমন একটি সংস্থান চেয়েছিলেন যা সার্ভারটি ফিরে আসতে পারে না কারণ সার্ভারটি সেই সংস্থানটি আপডেট করার প্রক্রিয়াধীন রয়েছে - অর্থ সংস্থানটির বর্তমান অবস্থার কারণে। ক্লায়েন্ট অপেক্ষা ও পুনরায় জমা দিয়ে সমাধান করতে পারে
অ্যাডাম

1
@ অ্যাডাম আমি মনে করি "ব্যবহারকারী দ্বন্দ্ব সমাধান করতে সক্ষম হতে পারে" এর অন্তর্নিহিত বিষয় হ'ল অপেক্ষাটি বাদ দিয়ে পুনরায় জমা দেওয়ার বিষয়ে কিছু আলাদা হবে।
হলিস্টিক বিকাশকারী

3

501 - বাস্তবায়িত নয়

ঠিক কেমন লাগে তা শোনাচ্ছে। এমন একটি বৈশিষ্ট্য যা এখনও কার্যকর করা হয়নি, তবে ভবিষ্যতের প্রাপ্যতা বোঝায়।

5XX ত্রুটির সংক্ষিপ্তসারটির এখানে একটি লিঙ্ক ।


4
এই প্রশ্নের জন্য মনে হচ্ছে বৈশিষ্ট্যটি নিজেই উপস্থিত রয়েছে, তবে অনুরোধ করা আইটেমটি তা দেয় না।
লুক

আমার উত্তরের লিঙ্কটি থেকে @ লুক ৫০১ এর বিবরণ, '... এতে অনুরোধটি পূরণ করার ক্ষমতা নেই। সাধারণত এটি ভবিষ্যতের প্রাপ্যতা বোঝায়। এটি ওপি যা চেয়েছিল তা পূরণ করে। তার সার্ভারে বা ডিবিতে ডেটা রয়েছে কিনা তা নির্বিশেষে। চূড়ান্ত ফলাফলটি হ'ল এটি এখনকার API এর মাধ্যমে অ্যাক্সেসযোগ্য নয়। অতএব, এপিআই অনুরোধটি পূরণ করতে পারে না, তবে বোঝাতে চাই যে এটি ভবিষ্যতে এইচটিপি কোডের মাধ্যমে পাওয়া যাবে।
ড্যান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.