Агент пользователя Java

См. Ниже: представление содержимого в вертикальной и горизонтальной горизонтальной проекции прокрутки. вы получили ошибку неоднозначности, всегда проверяйте, что два добавленных в представление прокрутки в вашем представлении содержимого: 1) .пространство кнопки к контейнеру. многое вы можете прокрутить после высоты или ширины просмотра контента.

enter image description here

это может помочь вам.

5
задан leppie 26 June 2015 в 08:14
поделиться

3 ответа

Это, вероятно, означает, что кто-то сканирует ваш веб-сайт с помощью Java. Это не повод для беспокойства, если только вы не заметите, что поисковый робот использует большую часть вашей полосы пропускания или не уважает ваш файл robots.txt. Обычно легитимные сканеры тратят время на создание пользовательского агента, чтобы упростить связь со сканером, если у вас возникла проблема, но даже если они используют пользовательский агент по умолчанию, это, скорее всего, совершенно безопасно.

Однако, если вы заметили всплеск 404 обращений или много обращений от клиента Java, вы, вероятно, подверглись атаке спамеров, ищущих дыры в безопасности на вашем веб-сайте. Если ваш сайт построен хорошо, они мало что могут сделать, кроме как сжечь часть вашей пропускной способности, но если они обнаружат брешь в безопасности, они обязательно воспользуются ею.

12
ответ дан 18 December 2019 в 09:09
поделиться

Класс Java HttpURLConnection отправит информацию о версии JVM в виде заголовка User-Agent .

1
ответ дан 18 December 2019 в 09:09
поделиться

Это означает, что доступ к вашему сайту осуществляется через JVM на чьей-то машине. Это может быть краулер или просто кто-то, считывающий данные. Вы можете реплицировать строку пользовательского агента, используя класс HttpURLConnection . Вот пример:

import java.net.*;

public class Request {

    public static void main(String[] args) {

        try {       
            URL url=new URL("http://google.ca");
            HttpURLConnection con=(HttpURLConnection)url.openConnection();
            con.connect();
            System.out.println(con.getResponseCode());
        } catch (Exception e) {
            e.printStackTrace();
        }

    }

}
5
ответ дан 18 December 2019 в 09:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: