Versi 4.0
Update dan fitur baru berikut disertakan dalam Safe Browsing API (v4).
Lookup API (v4)
Persamaannya:
- API masih memiliki klien yang secara langsung mengkueri server Google Safe Browsing dan daftar Safe Browsing.
Yang berbeda:
- Metode
GET
HTTP tidak lagi didukung. Sebagai gantinya, gunakan metodePOST
HTTP. - Parameter
key
kini menjadi satu-satunya parameter yang diperlukan dalam URL permintaanPOST
HTTP. - Format permintaan dan respons
POST
HTTP telah berubah. Teks biasa tidak lagi didukung. Gunakan JSON saja.
Mengupdate API (v4)
Persamaannya:
- API masih memiliki klien yang secara berkala memperbarui awalan hash SHA256 dalam daftar database lokal.
- API juga memiliki permintaan serupa untuk mengambil hash lengkap SHA256 saat klien mengalami konflik awalan hash.
Yang berbeda:
- Parameter
key
kini menjadi satu-satunya parameter yang diperlukan dalam URL permintaanPOST
HTTP. - Format permintaan dan respons
POST
HTTP telah berubah. Teks biasa tidak lagi didukung. Gunakan JSON saja. - Cara encoding update telah berubah. API sekarang menyajikan perbedaan menggunakan protokol pembuatan versi yang sederhana, bukan menyajikan penambahan dan sub-bagian. Klien mengirimkan statusnya saat ini ke server bersama dengan update yang diminta. Server akan merespons dengan status klien baru dan operasi diff untuk memperbarui klien sepenuhnya.
- Untuk meminimalkan pengorbanan perlindungan saat mengakomodasi batasan klien, API menayangkan daftar ancaman yang diprioritaskan. Resource perangkat, bandwidth, geolokasi, dan sinyal lainnya digunakan untuk menyalurkan data ancaman dengan prioritas tertinggi ke setiap klien.
Metode ancamanLists.list
Metode baru, threatLists.list
, menampilkan daftar daftar Safe Browsing yang saat ini
tersedia untuk dicari atau didownload.
Kode Status
Kode status HTTP yang dibuat oleh server sebagai respons terhadap permintaan POST
HTTP telah berubah.