Проверял и в стандартном примере и на точку Headers куки подавал, никакой реакции. Загружается браузер уже авторизованный в facebook, отправляю запрос на получение html страницы с помощью HTTPClient, куки уходят, а результат запроса неавторизированная страница
Этот топик читают: Гость
Ответов: 537
Рейтинг: 14
|
|||
карма: 4 |
|
Ответов: 4628
Рейтинг: 749
|
|||
Sersey писал(а): Загружается браузер уже авторизованный в facebook |
|||
карма: 26 |
|
Ответов: 537
Рейтинг: 14
|
|||
Использую браузер - IE, сначала загружается браузер с сайтом facebook в тестовой программе, потом запрос на получение html страницы с помощью HTTPClient, UserAgent поставил тот же что и в IE, результат запроса страница без авторизации. Меняю HTTPClient на HTTP_Get с точкой Headers и добавляю куки с CookieManager и результат запроса, страница с авторизацией, мне желательно использовать HTTPClient в своей программе, так как там есть точка с ошибками.
|
|||
карма: 4 |
|
Ответов: 4628
Рейтинг: 749
|
|||
Sersey писал(а): и добавляю куки с CookieManagerРедактировалось 1 раз(а), последний 2019-09-24 16:58:30 |
|||
карма: 26 |
|
Ответов: 704
Рейтинг: 7
|
|||
В примере на отправку файла POST можно указать несколько файлов сразу?
|
|||
карма: 0 |
|
Ответов: 4628
Рейтинг: 749
|
|||
Нет.
|
|||
карма: 26 |
|
Ответов: 537
Рейтинг: 14
|
|||
Возможно ли с помощью HTTPClient отправить на любой сервер запрос на получение страницы html и в запросе указать размер окна браузера? Бывают сайты где контент страницы подгружается при прокрутке страницы, так вот я и подумал, если в запросе указать что окно браузера большое, например 7680x4320 то может сервер вернет больше данных. Я как то видел подобное в кукисах.
Редактировалось 2 раз(а), последний 2019-10-09 07:37:35 |
|||
карма: 4 |
|
Ответов: 4628
Рейтинг: 749
|
|||
Нужно описание этого функционала. Что делает браузер для реализации этого. Какие запросы отправляет.
На странице может быть JavaScript, который при прокрутке выполняет фоновый запрос к серверу с указанием требуемого фрагмента страницы. Такой запрос можно повторить. |
|||
карма: 26 |
|
Ответов: 4628
Рейтинг: 749
|
|||
Исправил небольшую ошибку в HTTPClient (при использовании CustomMethod могла выдаваться ошибка 995 или другие).
Изменения только в hiHTTPClient.pas |
|||
карма: 26 |
| ||
Голосовали: | Konst |
Ответов: 537
Рейтинг: 14
|
|||
Нужно составить запрос на загрузку картинки на сервер, не знаю как эти поля передать
thumb_size=250x250 per_row=5 и так thumb_size=250x250&per_row=5 Пустой ответ приходит, без этих полей картинка успешно загружается, но важно в запрос добавить и эти 2 поля Редактировалось 1 раз(а), последний 2019-10-30 13:28:39 |
|||
карма: 4 |
|
Ответов: 4628
Рейтинг: 749
|
|||
Это не Headers, это поля формы - задаются в PostData:
thumb_size=250x250
per_row=5 Редактировалось 2 раз(а), последний 2019-10-30 13:45:05 |
|||
карма: 26 |
|
Ответов: 537
Рейтинг: 14
|
|||
Перепутал точки. Спасибо, теперь загружается картинка.
|
|||
карма: 4 |
|
Ответов: 21
Рейтинг: 0
|
|||
Не удается установить компоненты путем помещения Install.his на ярлык HiAsm 4 (С официального сайта), выдает следующие ошибки по очереди:
Return nil as query result select id from groups where name = 'Internet' --- !!!!!!!!!!! --- Return nil as query result select pos from groups order by pos desc limit 1 --- !!!!!!!!!!! --- Access violation at address 60932B63 in module 'sqlite3.dll'. Read of address 00000000 Установка версии 4.4 с главной страницы HiAsm, вместо HiAsm Alternative build результата не дала. |
|||
карма: 0 |
|
Ответов: 4628
Рейтинг: 749
|
|||
В пути к папке HiAsm не должно быть русских букв.
|
|||
карма: 26 |
|
Ответов: 537
Рейтинг: 14
|
|||
Попробуйте при выключенном редакторе скопировать с заменой файлы .pas в папку "HiAsm\Elements\delphi\code" а файлы .ini скопировать в "HiAsm\Elements\delphi\conf". Всю папку HiAsm перенесите например на диск C. Создайте ярлык файла HiAsm.exe и с него можно запускать редактор.
|
|||
карма: 4 |
|