Форум программистов, компьютерный форум, киберфорум
Delphi: Сети
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
3 / 3 / 2
Регистрация: 07.11.2014
Сообщений: 174
1

Получить код php через idhttp

05.10.2015, 19:34. Показов 1357. Ответов 39
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Отправляю пост запрос на сайт, в ответ приходит что нужно включить куки и джаваскрипт.

Как можно реализовать?
Получить код php через idhttp
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.10.2015, 19:34
Ответы с готовыми решениями:

Загружает код через tWebBrowser, но не через idHttp
Огромная печаль настигла меня. Есть ответ от сайта в формате jSon. ТЫК. Пост-запрос тут не...

В Memo записывается не весь код страницы, полученной через IdHTTP
Для получения кода html,я использую вот данный код: memo1.Lines.Text:= IdHttp1.Get (‘URL страницы,...

Дружба Denwer(PHP 5.3.3) с MSSQL 2008 R2. Не удаётся установить подключения к MS SQL через PHP код
Доброго времени суток. Столкнулся с проблемой подключения к базе данных Microsoft SQL server 2008...

Запустить код на PHP через JS
Добрый день, тему погуглил достаточно и прошу помощи Есть файл test.php , как в нужном месте...

39
3 / 3 / 2
Регистрация: 07.11.2014
Сообщений: 174
05.10.2015, 21:38  [ТС] 21
Author24 — интернет-сервис помощи студентам
Издеваться не над кем?
0
2664 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
05.10.2015, 21:48 22
Я задал вопрос - то что ты привел это не html-код страницы ?
0
3 / 3 / 2
Регистрация: 07.11.2014
Сообщений: 174
05.10.2015, 21:48  [ТС] 23
это html-код страницы
0
2664 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
05.10.2015, 21:50 24
если это html-код страницы, который отдал тебе сервер в ответ на твой запрос, то зачем тебе еще какой-то php-код ?
0
3 / 3 / 2
Регистрация: 07.11.2014
Сообщений: 174
05.10.2015, 21:50  [ТС] 25
мне не нужен php код. мне теперь нужно отправить пост запрос
0
2664 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
05.10.2015, 21:54 26
Цитата Сообщение от WPW Посмотреть сообщение
Получить код php
Цитата Сообщение от WPW Посмотреть сообщение
мне не нужен php код
Ты уже определись нужен или не нужен)
То нужен, то не нужен ..

Добавлено через 58 секунд
Цитата Сообщение от WPW Посмотреть сообщение
мне теперь нужно отправить пост запрос
Ну и отправляй, что мешает-то ?
Снифер тебе покажет что должно быть в запросе ..
0
3 / 3 / 2
Регистрация: 07.11.2014
Сообщений: 174
05.10.2015, 21:55  [ТС] 27
при отправке запроса я получаю вместо html страница вот такой код который мне ничего не дает
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251' />
</head>
<body>
<form method='POST' name='formddpost'>
<input type=hidden name="pin" value="pw10kk30" /><input type=hidden name="game_account" value="1614327" />
</form>
<script>
_=+!+[];d='';f=0;s=[]+(++_)+(++_+!+[]+!+[]+!+[])+(--_-!+[]-!+[])+(++_)+(++_+!+[]+!+[])+(++_+!+[]-~[]+!+[]+!+[])+(++_+!+[])+(--_-!+[]-!+[]);
var _0xcf15=['\x2D','\x6C\x65\x6E\x67\x74\x68','\x63\x68\x61\x72\x41\x74','\x63\x6F\x6F\x6B\x69\x65','\x6E\x5F\x6A\x73\x3D','\x3B\x20\x6D\x61\x78\x2D\x61\x67\x65\x3D\x33\x36\x30\x30\x3B\x20\x70\x61\x74\x68\x3D\x2F'];if(f){d=_0xcf15[0];} ;for(i=s[_0xcf15[1]]-1;i>=0;i--){d=d+s[_0xcf15[2]](i);} ;document[_0xcf15[3]]=_0xcf15[4]+d+_0xcf15[5];
if(document.cookie.indexOf('n_js='+d)!=-1){document.formddpost.submit();}else{if(window.navigator.cookieEnabled){document.cookie='n_js='+d;window.location.href='https://pw.mail.ru/ie6cookie?c='+d;}else{document.body.innerHTML = 'Для просмотра этой страницы необходима поддержка JavaScript и Cookie';}}
</script>
<noscript>Для просмотра этой страницы необходима поддержка JavaScript и Cookie</noscript>
</html>
0
2664 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
05.10.2015, 21:57 28
Цитата Сообщение от WPW Посмотреть сообщение
код который мне ничего не дает
А что он тебе должен дать ?
0
3 / 3 / 2
Регистрация: 07.11.2014
Сообщений: 174
05.10.2015, 22:04  [ТС] 29
Он должен дать инфу о том ввелся код или нет.
0
2664 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
05.10.2015, 22:13 30
этот html-код сервер тебе отдает в ответ на GET-запрос

а что сервер отдает в ответ на POST-запрос ?
0
3 / 3 / 2
Регистрация: 07.11.2014
Сообщений: 174
05.10.2015, 22:20  [ТС] 31
это отвечает при посте
0
2664 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
05.10.2015, 22:34 32
Первый пост возвращает страницу, содержащую автозапускаемый JS-скрипт.
Скрипт исполняется браузером.
IdHTTP не предназначен для выполнения JS-скриптов.
0
3 / 3 / 2
Регистрация: 07.11.2014
Сообщений: 174
05.10.2015, 22:37  [ТС] 33
как программно юзнуть скрипт, уже разобрался что нужно от него получить переменную.
0
2664 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
05.10.2015, 22:42 34
зачем тогда нужен IdHttp ?
он тут как телеге 5-е колесо

Добавлено через 2 минуты
Ну хоть теперь-то ты понял какую глупость ты сморозил про php ?
0
3 / 3 / 2
Регистрация: 07.11.2014
Сообщений: 174
05.10.2015, 22:42  [ТС] 35
У меня поточная программа, через http я авторизуюсь в майле

Добавлено через 13 секунд
понял
0
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
05.10.2015, 23:05 36
Цитата Сообщение от WPW Посмотреть сообщение
У меня поточная программа, через http я авторизуюсь в майле
Добавлено через 13 секунд
понял
Ну вырежи те куки которые он ставит скриптом и воткни в CookieManager.
0
3 / 3 / 2
Регистрация: 07.11.2014
Сообщений: 174
05.10.2015, 23:06  [ТС] 37
как вырезать, я не понимаю алгоритма
0
5784 / 4526 / 1431
Регистрация: 14.04.2014
Сообщений: 20,157
Записей в блоге: 20
05.10.2015, 23:17 38
эта страница формируется скриптом
следовательно его должен кто-то исполнить
как вариант - загрузить ЭТО в TWebBrowser и скачать уже оттуда готовый документ
0
3 / 3 / 2
Регистрация: 07.11.2014
Сообщений: 174
05.10.2015, 23:27  [ТС] 39
как загрузить это в браузер? к примеру IE c радостью не переваривает этот скрипт \ опера переварила
0
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
06.10.2015, 01:44 40
Цитата Сообщение от WPW Посмотреть сообщение
как вырезать, я не понимаю алгоритма
Короччче если кук нет он отправляет вот сюда:
https://pw.mail.ru/ie6cookie?c=
По идее на этой странице должны дать куки.

Добавлено через 3 минуты
Javascript
1
2
       if(f){d=_0xcf15[0];} ;
       for(i=s[_0xcf15[1]]-1;i>=0;i--){d=d+s[_0xcf15[2]](i);}
Вот тебе вычисление значения d которое и является значением куки n_js
Надеюсь значения массивов s и _0xcf15 из страницы пропарсить проблемы не составит?
0
06.10.2015, 01:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.10.2015, 01:44
Помогаю со студенческими работами здесь

PHP и компонент IdHTTP
очень нужна помощь в двух вопросах 1. первый вопрос включает в себя пхп и компонент idhttp 2. и...

Получить картинку из базы Sql через php
Добрый день! Не могу найти статью, как получить и загрузить картинку в TImage зи sql через php))...

Как отправить и получить ответ от php через ajax?
Здравствуйте. Не совсем было понятно, где создавать тему (php или js). Если ошибся, приношу свои...

Как создать новую БД через php код?
я отыскал в интернете 2 способа, но ни один не подошел, так как проверяю phpmyadmin, а там не...

Получить переменную для Smarty через input и воткнуть её в php
Добрый вечер Есть у меня код, который вроде как без обновления страницы отправляет электронное...

Как получить код страницы через сокеты?
Добрый вечер. Я озадачился одной мыслью. Вот например я хотел узнать, как без компонента...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru