3

在我的應用程序中,我正在通過將它們發送到谷歌來檢查用戶輸入的惡意軟件的URL。谷歌安全瀏覽API url編碼(規範化)

要測試得到一個「發現惡意軟件」的反應我使用url http://malware.testing.google.test/testing/malware

令我吃驚的這個URL沒有被標記爲惡意軟件

在擺弄我發現,當我進入結尾的斜線,它確實被認爲是惡意軟件。

documentation它說url需要被規範化。

你們有沒有人知道這個要求的實施? (最好在c#中)

+1

只想知道你是否發現了C#實現?我的答案中的Java實現需要一些工作,但現在它通過了Google測試套裝。 – ForguesR 2014-12-22 16:26:37

+0

我已經切換了項目,所以我現在已經暫時擱置瞭解決這個問題的任務。我最終會回到這個問題(或我的同事),所以如果你有一個有效的C#解決方案,我很感興趣! Thx爲你的答案,一旦我有時間去研究這個問題,我會將其標記爲答案。 – 2014-12-22 20:44:38

回答

3

我現在正在處理同一個問題,我發現的唯一的東西就是jGoogleSafeBrowsing庫中的Java實現。不幸的是,它堅持API的第2版。您可以查看標準化代碼here。請注意: