tal*_*a06 1 httpresponse safe-browsing httprequest httpurlconnection
尽管我检查了一个恶意URL(http://fileserver03.com),但仍从返回空响应Google Safe Browsing API v4。
这是我尝试过的代码:
String postURL = https://safebrowsing.googleapis.com/v4/threatMatches:find?key=API_KEY
String requestBody = "{" +
" \"client\": {" +
" \"clientId\": \"twittersentidetector\"," +
" \"clientVersion\": \"1.0\"" +
" }," +
" \"threatInfo\": {" +
" \"threatTypes\": [\"MALWARE\", \"SOCIAL_ENGINEERING\"]," +
" \"platformTypes\": [\"ANY_PLATFORM\"]," +
" \"threatEntryTypes\": [\"URL\"]," +
" \"threatEntries\": [" +
" {\"url\": \"http://fileserver03.com\"}," +
" {\"url\": \"https://bing.com\"}," +
" {\"url\": \"https://yahoo.com\"}" +
" ]" +
" }" +
" }";
URL url = new URL(postURL);
HttpURLConnection con = (HttpURLConnection) url.openConnection();
con.setRequestMethod("POST");
con.setRequestProperty("User-Agent", USER_AGENT);
con.setRequestProperty("Accept-Language", "en-US,en;q=0.5");
con.setRequestProperty("Content-Type", "application/json");
con.setDoOutput(true);
DataOutputStream wr = new DataOutputStream(con.getOutputStream());
wr.writeBytes(requestBody);
wr.flush();
wr.close();
int responseCode = con.getResponseCode();
System.out.println("Response Code: " + responseCode);
System.out.println("Response Message: " + con.getResponseMessage());
BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
String output;
StringBuffer response = new StringBuffer();
while ((output = in .readLine()) != null) {
response.append(output);
} in .close();
System.out.println("Response: " + response.toString());
Run Code Online (Sandbox Code Playgroud)
这是输出:
Response Code: 200
Response Message: OK
Response: {}
Run Code Online (Sandbox Code Playgroud)
Google Safe Browsing API v4 returns empty JSON with http code 200 if URLs were not listed as "MALWARE" or any other "threatTypes" you searched for.
So you can try other URLs to see how response for Listed URLs look like. Try these:
http://goooogleadsence.biz/
http://activefile.ucoz.com/
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1135 次 |
| 最近记录: |