Method: fullHashes.find
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
अनुरोध किए गए हैश प्रीफ़िक्स से मैच करने वाले पूरे हैश ढूंढता है.
एचटीटीपी अनुरोध
POST https://safebrowsing.googleapis.com/v4/fullHashes:find
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:
JSON के काेड में दिखाना |
{
"client": {
object (ClientInfo )
},
"clientStates": [
string
],
"threatInfo": {
object (ThreatInfo )
},
"apiClient": {
object (ClientInfo )
}
} |
फ़ील्ड |
client |
object (ClientInfo )
क्लाइंट का मेटाडेटा.
|
clientStates[] |
string (bytes format)
मौजूदा क्लाइंट, क्लाइंट के हर स्थानीय खतरे की सूची के बारे में बताता है. base64 कोड में बदली गई स्ट्रिंग.
|
threatInfo |
object (ThreatInfo )
जिन सूचियों और हैश की जांच करनी है.
|
apiClient |
object (ClientInfo )
क्लाइंट मेटाडेटा को क्लाइंट के लागू करने के सबसे ऊपर बनाए गए उच्च-स्तरीय एपीआई के कॉलर से जुड़ा हुआ है.
|
जवाब का मुख्य भाग
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
JSON के काेड में दिखाना |
{
"matches": [
{
object (ThreatMatch )
}
],
"minimumWaitDuration": string,
"negativeCacheDuration": string
} |
फ़ील्ड |
matches[] |
object (ThreatMatch )
अनुरोध किए गए प्रीफ़िक्स से मेल खाने वाले पूरे हैश.
|
minimumWaitDuration |
string (Duration format)
वह कम से कम अवधि जिसके लिए क्लाइंट को हैश करने का कोई भी अनुरोध जारी करने से पहले इंतज़ार करना होगा. अगर यह फ़ील्ड सेट नहीं है, तो क्लाइंट जल्द से जल्द अनुरोध कर सकते हैं. सेकंड में कुल नौ दशमलव अंक, जो 's ' पर खत्म होते हैं. उदाहरण: "3.5s" .
|
negativeCacheDuration |
string (Duration format)
अनुरोध की गई जिन इकाइयों का मिलान खतरे की सूची से नहीं हुआ है उनके लिए, रिस्पॉन्स को कितनी देर तक कैश मेमोरी में सेव रखना है. सेकंड में कुल नौ दशमलव अंक, जो 's ' पर खत्म होते हैं. उदाहरण: "3.5s" .
|
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2024-09-07 (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"]],["आखिरी बार 2024-09-07 (UTC) को अपडेट किया गया."],[[["This API finds full hashes that match requested hash prefixes using a POST request to `https://safebrowsing.googleapis.com/v4/fullHashes:find`."],["The request body includes client metadata, client states, threat information, and API client details, structured according to the provided JSON schema."],["The response body provides matching full hashes, minimum wait duration before the next request, and negative cache duration for non-matching entities, all formatted as described in the schema."]]],["This document details the process for finding full hashes matching requested hash prefixes via the `fullHashes:find` API. A `POST` request to the specified URL includes a JSON request body with client metadata (`client`, `apiClient`), client states (`clientStates`), and threat information (`threatInfo`). The response, if successful, contains matched full hashes (`matches`), a minimum wait duration (`minimumWaitDuration`) before the next request, and a negative cache duration (`negativeCacheDuration`).\n"]]