هش های کاملی را پیدا می کند که با پیشوندهای هش درخواستی مطابقت دارند.
درخواست HTTP
POST https://safebrowsing.googleapis.com/v4/fullHashes:find
URL از دستور GRPC Transcoding استفاده می کند.
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "client": { object ( |
فیلدها | |
---|---|
client | فراداده مشتری |
clientStates[] | کلاینت فعلی برای هر یک از لیست های تهدید محلی مشتری، حالت می دهد. رشته ای با کد base64. |
threatInfo | لیست ها و هش هایی که باید بررسی شوند. |
apiClient | فراداده های مشتری مرتبط با تماس گیرندگان API های سطح بالاتر که بر روی پیاده سازی مشتری ساخته شده اند. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"matches": [
{
object ( |
فیلدها | |
---|---|
matches[] | هش کامل که با پیشوندهای درخواستی مطابقت دارد. |
minimumWaitDuration | حداقل مدت زمانی که مشتری باید قبل از صدور هرگونه درخواست هش یافتن منتظر بماند. اگر این فیلد تنظیم نشده باشد، مشتریان می توانند به محض اینکه بخواهند درخواستی را صادر کنند. مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' |
negativeCacheDuration | برای نهادهای درخواستی که با لیست تهدید مطابقت ندارند، چه مدت باید پاسخ را در حافظه پنهان نگه دارید. مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' |