2013-06-02 2 views
6

В моем приложении я использую DefaultHttpClient для отправки HttpRequest с помощью агента пользователя (чтобы получить полный сайт) на новостной сайт. Кажется, в последнее время сайт начал использовать Incapsula, и я получаю это сейчас:Android http request заблокирован incapsula

<iframe src="/_Incapsula_Resource?CWUDNSAI=9_1008B529&incident_id=48000040010778737-143658980947787847&edet=12&cinfo=5688c053c753829330000000" frameborder=0 width="100%" height="100%" marginheight="0px" marginwidth="0px">Request unsuccessful. Incapsula incident ID: 48000040010778737-143658980947787847</iframe></html> 

Любые намеки? Могу ли я обходить инкапуслу?

Большое спасибо

ответ

3

Я работаю Incapsula, и я думаю, что могу помочь.

Платформа безопасности Incapsula предлагает различные варианты настройки. В результате каждый из наших клиентов может затвердеть настройки по умолчанию, изменить существующие правила безопасности и добавить дополнительные политики фильтрации.

Я не могу сказать, были ли вы заблокированы по умолчанию или по конкретным сайтам. Так или иначе, вы всегда можете связаться с оператором сайта, который может переадресовать вас одним нажатием кнопки.

GL

+0

благодарит за ответ. как инкапсула обнаруживает, что запрос идет от смартфона? является mac или user-agent и т. д.? – user1912383

+0

Привет, извините за задержку ответа. У нас есть полный каталог подписи, основанный на порядке и значениях заголовка. У нас также есть система вызовов, которую я не могу полностью раскрывать, которую мы используем для непризнанных подписей. Конечно, все обычные методы, основанные на репутации, также будут применяться. –

+0

У меня есть аналогичная проблема, и мне было интересно, если вы закончите с белым списком некоторых Google плюс ip и сможете, где я могу найти диапазоны ip. Благодаря! – littlevahn