BadRequest
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ক্লায়েন্টের অনুরোধে লঙ্ঘনের বর্ণনা দেয়। এই ত্রুটির ধরণটি অনুরোধের সিনট্যাকটিক দিকগুলিতে ফোকাস করে।
| ক্ষেত্র |
|---|
fieldViolations[] | object ( FieldViolation ) ক্লায়েন্টের অনুরোধে সমস্ত লঙ্ঘনের বর্ণনা দেয়। |
ক্ষেত্র লঙ্ঘন
একটি খারাপ অনুরোধ ক্ষেত্র বর্ণনা করতে ব্যবহৃত একটি বার্তার ধরণ।
| JSON উপস্থাপনা |
|---|
{
"field": string,
"description": string,
"reason": string,
"localizedMessage": {
object (LocalizedMessage)
}
} |
| ক্ষেত্র |
|---|
field | string একটি পথ যা অনুরোধের মূল অংশের একটি ক্ষেত্রের দিকে নিয়ে যায়। মানটি হবে ডট-বিচ্ছিন্ন শনাক্তকারীদের একটি ক্রম যা একটি প্রোটোকল বাফার ক্ষেত্র সনাক্ত করে। নিম্নলিখিত বিষয়গুলি বিবেচনা করুন: message CreateContactRequest {
message EmailAddress {
enum Type {
TYPE_UNSPECIFIED = 0;
HOME = 1;
WORK = 2;
}
optional string email = 1;
repeated EmailType type = 2;
}
string fullName = 1;
repeated EmailAddress email_addresses = 2;
}
এই উদাহরণে, প্রোটো field নিম্নলিখিত মানগুলির মধ্যে একটি নিতে পারে: -
fullName মানের লঙ্ঘনের জন্য fullName - প্রথম
email_addresses বার্তার email ক্ষেত্রে লঙ্ঘনের জন্য email_addresses[1].email - তৃতীয়
email_addresses বার্তায় দ্বিতীয় type মানের লঙ্ঘনের জন্য email_addresses[3].type[2] ।
JSON-এ, একই মানগুলি নিম্নরূপে উপস্থাপিত হয়: -
fullName মানের লঙ্ঘনের জন্য fullName - প্রথম
emailAddresses বার্তার email ক্ষেত্রে লঙ্ঘনের জন্য emailAddresses[1].email - তৃতীয়
emailAddresses বার্তায় দ্বিতীয় type মানের লঙ্ঘনের জন্য emailAddresses[3].type[2] ।
|
description | string অনুরোধের উপাদানটি কেন খারাপ তার একটি বর্ণনা। |
reason | string ফিল্ড-লেভেল ত্রুটির কারণ। এটি একটি ধ্রুবক মান যা ফিল্ড-লেভেল ত্রুটির নিকটতম কারণ চিহ্নিত করে। এটি google.rpc.ErrorInfo.domain এর সুযোগের মধ্যে FieldViolation এর ধরণটি অনন্যভাবে সনাক্ত করবে। এটি সর্বাধিক 63 টি অক্ষরের হওয়া উচিত এবং [AZ][A-Z0-9_]+[A-Z0-9] এর একটি নিয়মিত অভিব্যক্তির সাথে মেলে, যা UPPER_SNAKE_CASE কে প্রতিনিধিত্ব করে। |
localizedMessage | object ( LocalizedMessage ) ফিল্ড-লেভেল ত্রুটির জন্য একটি স্থানীয় ত্রুটি বার্তা প্রদান করে যা API গ্রাহকের কাছে ফেরত পাঠানো নিরাপদ। |
স্থানীয় বার্তা
একটি স্থানীয় ত্রুটি বার্তা প্রদান করে যা ব্যবহারকারীর কাছে ফেরত পাঠানো নিরাপদ যা একটি RPC ত্রুটির সাথে সংযুক্ত করা যেতে পারে।
| JSON উপস্থাপনা |
|---|
{
"locale": string,
"message": string
} |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-12-12 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-12-12 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]