|
http запрос возвращает 403 | ☑ | ||
---|---|---|---|---|
0
sanek23_89
26.10.17
✎
09:37
|
Пишу http-запрос
ЗаголовкиЗапроса = Новый Соответствие; ЗаголовкиЗапроса.Вставить("Cookie",""); КодТерритории = "63"; Фамилия = "Иванов"; Имя = "Иван"; Отчество = "Ивановович"; ДатаРождения = Дата(1990,1,1); ТекстЗапроса = "ajax_search?system=ip&is%5Bextended%5D=1&is%5Bvariant%5D=1&is%5Bregion_id%5D%5B0%5D=" + КодТерритории + "&is%5Blast_name%5D=" + Фамилия + "&is%5Bfirst_name%5D=" + Имя + "&is%5Bpatronymic%5D=" + Отчество + "&is%5Bdate%5D=" + ?(ЗначениеЗаполнено(ДатаРождения),Формат(ДатаРождения,"ДЛФ=Д"),"") + "&nocache=1"; Соединение = Новый HTTPСоединение("is.fssprus.ru"); Запрос = Новый HTTPЗапрос(ТекстЗапроса, ЗаголовкиЗапроса); Ответ = Соединение.Получить(Запрос); ТекстОтвета = Ответ.ПолучитьТелоКакСтроку(); Код состояния возвращается 403 (заблокирован), хотя ставлю в браузер данную http-строку все срабатывает |
|||
1
Fram
26.10.17
✎
09:39
|
сервер или клиент?
|
|||
2
Мимохожий Однако
26.10.17
✎
09:42
|
(0) Есть сомнения по строке
Соединение = Новый HTTPСоединение("is.fssprus.ru"); |
|||
3
sanek23_89
26.10.17
✎
09:48
|
Пока не имеет значение сервер или клиент, обычные формы.
строка http://is.fssprus.ru/ajax_search?system=ip&is[extended]=1&is[variant]=1&is[region_id][0]=63&is[last_name]=Иванов&is[first_name]=Иван&is[patronymic]=Иванович&is[date]=22.02.1989&nocache=1 дает результат |
|||
4
Мимохожий Однако
26.10.17
✎
09:55
|
POST или GET?
|
|||
5
sanek23_89
26.10.17
✎
09:56
|
(4) POST
|
|||
6
Мимохожий Однако
26.10.17
✎
09:56
|
В тексте запроса квадратные скобки есть?
|
|||
7
Fram
26.10.17
✎
09:59
|
Настройки безопасности IE может? Пробовал в IE?
|
|||
8
Fram
26.10.17
✎
10:00
|
(7)+ Хотя нет.. Сервер на той стороне же возвращает ответ 403
|
|||
9
Мимохожий Однако
26.10.17
✎
10:01
|
Попробуй вот такой фрагмент:
HTTPЗапрос = Новый HTTPЗапрос(СтрокаПараметров); HTTPСоединение = Новый HTTPСоединение(Сервер); Попытка Ответ = HTTPСоединение.ОтправитьДляОбработки(HTTPЗапрос); Исключение Сообщить("HTTPСоединение: "+ОписаниеОшибки()); Возврат Неопределено; КонецПопытки; Если Ответ.КодСостояния = 200 Тогда СтрокаОтвета = Ответ.ПолучитьТелоКакСтроку(КодировкаТекста.UTF8); Иначе СтрокаОтвета=Неопределено; КонецЕсли; Возврат СтрокаОтвета; |
|||
10
Fram
26.10.17
✎
10:04
|
(5) GET же
Ответ = Соединение.Получить(Запрос); |
|||
11
sanek23_89
26.10.17
✎
10:06
|
(9) так же 403
|
|||
12
Мимохожий Однако
26.10.17
✎
10:15
|
на (6) ответь. Сюда скопируй значение переменных СтрокаПараметров и Сервер.
|
|||
13
Fram
26.10.17
✎
10:17
|
ЗаголовкиЗапроса.Вставить("User-Agent: Other");
|
|||
14
Fram
26.10.17
✎
10:18
|
пардон
ЗаголовкиЗапроса.Вставить("User-Agent", "Other"); хотя и так и так работает |
|||
15
sanek23_89
26.10.17
✎
10:22
|
(12) В запросе есть квадратные скобки
|
|||
16
sanek23_89
26.10.17
✎
10:40
|
В какую сторону копать?
|
|||
17
Мимохожий Однако
26.10.17
✎
10:43
|
(15) Я их не увидел )
|
|||
18
Fram
26.10.17
✎
10:44
|
(16) не надо никуда копать. в (14) ответ
|
|||
19
sanek23_89
26.10.17
✎
10:52
|
(17) пробовал такую строку:
ТекстЗапроса = "ajax_search?system=ip&is[extended]=1&is[variant]=1&is[region_id][0]=63&is[last_name]=Иванов&is[first_name]=Иван&is[patronymic]=Иванович&is[date]=22.02.1989&nocache=1 "; ошибка такая же |
|||
20
sanek23_89
26.10.17
✎
10:57
|
(18) не помогло.
|
|||
21
Fram
26.10.17
✎
10:59
|
(20) а у меня заработало
{"data":"\r\n\r\n<div id=\"captcha-popup\" data-ajax=\"false\" style=\"display: block; left: 0;top: 0; position:relative;\">\r\n <div class=\"head\"></div>\r\n <form class=\"body content\" data-ajax=\"false\" method=\"get\" action=\"\" id=\"ncapcha\" url=\"/ajax_search?system=ip&is%5Bextended%5D=1&is%5Bvariant%5D=1&is%5Bregion_id%5D%5B0%5D=63&is%5Blast_name%5D=%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2&is%5Bfirst_name%5D=%D0%98%D0%B2%D0%B0%D0%BD&is%5Bpatronymic%5D=%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2%D0%BE%D0%B2%D0%B8%D1%87&is%5Bdate%5D=01.01.1990&nocache=1\">\r\n <h2>Введите код с картинки:</h2>\r\n <div class=\"context\">\r\n \r\n <img src=\"data:image/jpeg;base64,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\" id=\"capchaVisual\" alt=\"загрузка...\"><a id=\"ncapchaAudio\" href=\"#\"></a>\r\n \r\n </div>\r\n <div class=\"input\">\r\n \r\n <input id=\"captcha-popup-code\" type=\"text\" name=\"code\" class=\"input-text\" />\r\n <input type=\"submit\" value=\"Отправить\" id=\"ncapcha-submit\" class=\"input-submit-capcha\" />\r\n </div>\r\n </form>\r\n <div class=\"foot\"></div>\r\n</div>","err":null,"e":""} |
|||
22
sanek23_89
26.10.17
✎
11:01
|
(21) это ответ?
|
|||
23
Fram
26.10.17
✎
11:01
|
(22) это Сообщить(ТекстОтвета)
|
|||
24
Fram
26.10.17
✎
11:02
|
(22) ты куда (14) написал?
|
|||
25
sanek23_89
26.10.17
✎
11:04
|
(24) пришли код который получился
|
|||
26
Fram
26.10.17
✎
11:05
|
ЗаголовкиЗапроса = Новый Соответствие;
ЗаголовкиЗапроса.Вставить("User-Agent", "Other"); КодТерритории = "63"; Фамилия = "Иванов"; Имя = "Иван"; Отчество = "Ивановович"; ДатаРождения = Дата(1990,1,1); ТекстЗапроса = "ajax_search?system=ip&is%5Bextended%5D=1&is%5Bvariant%5D=1&is%5Bregion_id%5D%5B0%5D=" + КодТерритории + "&is%5Blast_name%5D=" + Фамилия + "&is%5Bfirst_name%5D=" + Имя + "&is%5Bpatronymic%5D=" + Отчество + "&is%5Bdate%5D=" + ?(ЗначениеЗаполнено(ДатаРождения),Формат(ДатаРождения,"ДЛФ=Д"),"") + "&nocache=1"; Соединение = Новый HTTPСоединение("is.fssprus.ru"); Запрос = Новый HTTPЗапрос(ТекстЗапроса, ЗаголовкиЗапроса); Ответ = Соединение.Получить(Запрос); ТекстОтвета = Ответ.ПолучитьТелоКакСтроку(); Сообщить(ТекстОтвета); |
|||
27
Fram
26.10.17
✎
11:08
|
(21) правда судя по содержанию там каптча, так что все это бесполезно
|
|||
28
sanek23_89
26.10.17
✎
11:10
|
(26) Спасибо, работает. (27) как раз цель была получить капчу
|
|||
29
Fram
26.10.17
✎
11:11
|
(28) ну это твой код из (0). я только заголовок поменял
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |