|
|
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
Добрый день. что то ИНДИ совсем уже без присмотра оставили. Конкретно: - INDY(10.5.9.0 ХЕ3) страницы из https://твояфирма.рф/ загружает - INDY(10.6.2.5366 ХЕ10 токио) уже не загружает: socket error # 10060 - зато INDY(10.5.9.0 ХЕ3) имеет другие косяки, которых в 10.6.2.5366 уже нет в общем классическое: вынул нос - хвост увяз между тем даже ОПЕРА 12 любые страницы грузит (http и https, кириллические домены и страницы со сжатием, и сертификаты "кривые" пропускает, только вопросы ненужные задает), потом конечно не всегда верно отображает, но мне нужны только тексты. Вопросы для знатоков: - как браузер загружает страницу с сервера, в браузере должен быть какой то загрузчик? - на основе чего этот загрузчик, как взглянуть на код, пусть и ЦПП - вообще браузеры типа имеют "открытый код", ну ХРОМ к примеру. где скачать этот открытый код для анализа? Всем ответившим по существу заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 14:33 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
Pcrepair- INDY(10.5.9.0 ХЕ3) страницы из https://твояфирма.рф/ загружает То есть работает, но гонка за цифрами версии делает своё дело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 14:38 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
16.04.2019 14:33, Pcrepair пишет: > в общем классическое: вынул нос - хвост увяз у "индюка" это норма жизни. остановись на одной какой-то версии. иначе сюрпризы гарантированы регулярно. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 14:41 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
у "индюка" это норма жизни. остановись на одной какой-то версии. иначе сюрпризы гарантированы регулярно. мда похоже что на одно исправление у них новый глюк на одной единственной не получится, или самому править ИНДИ? найденные ошибки. на такое времени нет. и вообще ожидалось что новая версия(в новой РАД конечно) как уже устаканится возможно WinInet более стабилен? ВЫньХР - ВЫНь7-10 может ли WinInet: - работать с http - https (ну понятно, нужны последние версии ДЛЛ) - работать со сжатыми страницами(расжимать их) - обрабатывать перенаправление и прочие ошибки(301 - 302 - 400 и далее) - работать с кириллическими доменами(функция трансформации в латиницу есть в наличии)_ - правильно обрабатывать кодировку страницы (чтоб без крякозябров и прочего) - корректно работать с GET POST кто то знает достоверно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 15:00 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
Pcrepair, сохрани себе какую-то работоспособную версию indy и её используй. у них между версиями вечный бардак. хотя найти работоспособную вполне можно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 15:09 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
THttpClient ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 15:13 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
Здесь можно взять, если что: https://github.com/IndySockets/Indy WinInet хорош, пока тестируешь на своей машине. А как на зоопарке у юзеров - то как повезет. Эксплореро-зависимое апи. Как чуть у кого эксплорер не тот - начнутся пляски, только в отличие от инди, не локально, а удалённо. Что во много крат будет веселее. И не один раз, а каждый, как что где вылезет. Ну и не кроссс-платформенно и не кросс-компиляторно. В отличие от инди. Так что решай уж сам. Безотносительно что он там может или не может. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 15:25 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
авторВЫньХР - ВЫНь7-10 примерно на таком зоопарке мы выкосили вининет как страшный сон. поставили инди, допилили её слегка и как-то с тех пор работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 15:27 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
Pcrepairвозможно WinInet более стабилен? ВЫньХР - ВЫНь7-10 может ли WinInet: - работать с http - https (ну понятно, нужны последние версии ДЛЛ) - работать со сжатыми страницами(расжимать их) - обрабатывать перенаправление и прочие ошибки(301 - 302 - 400 и далее) - работать с кириллическими доменами(функция трансформации в латиницу есть в наличии)_ - правильно обрабатывать кодировку страницы (чтоб без крякозябров и прочего) - корректно работать с GET POST кто то знает достоверно? Я знаю достоверно. Работает без проблем всё. В точности так, как работает в версии IE, установленной в винду (например, для Win10 1809 - это IE 11.437.17763.0, т.е. стандартный, ничего доустанавливать не надо (и раньше не надо было)). (это, разумеется, касается только http/https. FTP в WinInet фактически неработоспособен) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 16:27 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
krapotkinTHttpClient+1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 16:29 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
makhaonКак чуть у кого эксплорер не тот - начнутся пляскиУже давно у большинства эксплорер - тот, т.е. последний, который пришел в обновлениях. Хотя я и раньше проблем не имел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 16:31 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
16.04.2019 16:31, YuRock пишет: > Уже давно у большинства эксплорер - тот, т.е. последний, который пришел в обновлениях. "я другой такой страны не знаю..." (С) Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 16:33 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
YuRock, особенно на XP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 17:17 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
makhaonYuRock, особенно на XP У меня реально не было проблем и на XP, и на 2k. Для моих задач - всегда всего хватало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 17:37 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
ICS не предлагать? Автор желает продолжать поглощать суккуленты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 17:41 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
Пользуйтесь новым TNetHTTPClient. http://docwiki.embarcadero.com/RADStudio/Rio/en/Using_an_HTTP_Client ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 18:02 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
rgreatПользуйтесь новым TNetHTTPClient. http://docwiki.embarcadero.com/RADStudio/Rio/en/Using_an_HTTP_Client NetHTTPClient ? там много методов и свойств можно ли сказать что в списке ICS, Indy, Synapse, WinInet, NetHTTPClient компонет NetHTTPClient: - имеет все необходимые свойства для загрузки практически любой страницы (не как ИНДИ) - на его основе можно сделать пусть и сложный но универсальный загрузчик или это что то половинчатое, недоделанное, глюковатое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 18:30 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
По моему опыту TNetHTTPClient - это просто, функционально и надежно. Ну и есть в базе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 18:32 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
а это? - работать с http - https (ну понятно, нужны последние версии ДЛЛ) - работать со сжатыми страницами(расжимать их) - обрабатывать перенаправление и прочие ошибки(301 - 302 - 400 и далее) - работать с кириллическими доменами(функция трансформации в латиницу есть в наличии)_ - правильно обрабатывать кодировку страницы (чтоб без крякозябров и прочего) - корректно работать с запросами GET POST ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 18:35 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
При таких запросах используй curl, Люк. Кроме кодировки он тебе всё это даст. В остальных случаях кое-что придется ручками делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 19:45 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
Pcrepair, может в самом деле на curl/wget посмотреть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 22:28 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
А про Synapse все забыли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2019, 05:02 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
Да все эти либы есть в awesome каталоге. Но ТС-у же надо всё на блюдечке. Имхо (не проверял) - в более-менее крупных либах есть почти все нужное, кроме пуникода (прикрутить несложно) и кодировок (не задача сетевой либы). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2019, 10:58 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
Pcrepairа это? - работать с http - https (ну понятно, нужны последние версии ДЛЛ) - работать со сжатыми страницами(расжимать их) - обрабатывать перенаправление и прочие ошибки(301 - 302 - 400 и далее) - работать с кириллическими доменами(функция трансформации в латиницу есть в наличии)_ - правильно обрабатывать кодировку страницы (чтоб без крякозябров и прочего) - корректно работать с запросами GET POST Код: pascal 1. автор<!DOCTYPE html><html lang="ru" class="js"><head><script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js" defer></script><link type="text/css" rel="stylesheet" href="/asset/dist/main.css" media="screen" /><script type="text/javascript" src="/asset/js/adapt.js" defer></script><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta name="yandex-verification" content="6884320418269a9b"/><meta name="google-site-verification" content="rJ_d6d-r1scCC6d0vfiS2_klTzit78UhzYOeLiImEps"/><meta name="wmail-verification" content="2bf45f6c86840790"/><link rel="apple-touch-icon" sizes="180x180" href="/asset/icons/apple-touch-icon.png"><link rel="icon" type="image/png" href="/asset/icons/favicon-32x32.png" sizes="32x32"><link rel="icon" type="image/png" href="/asset/icons/favicon-16x16.png" sizes="16x16"><link rel="manifest" href="/asset/icons/manifest.json"><link rel="mask-icon" href="/asset/icons/safari-pinned-tab.svg" color="#5bbad5"><link rel="shortcut icon" href="/asset/icons/favicon.ico"><meta name="msapplication-config" content="/asset/icons/browserconfig.xml"><meta name="theme-color" content="#ffffff"><meta name="robots" content="#ffffff"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><link rel="shortcut icon" href="/asset/images/favicon.ico" type="image/vnd.microsoft.icon"/><meta name="description" content="Твоя Фирма ― Справочник компаний России с полными реквизитами: телефоны, адреса, ИНН, ОГРН, сайты организаций и время работы."/><meta name="keywords" content="фирма, адреса, телефоны, сайты предприятий, ИНН, ОГРН, Россия, справочник, список организаций России, города России, предприятия, график работы"/><link rel="canonical" href=" https://xn--80adsqinks2h.xn--p1ai/"/><title>Твоя Фирма ― Справочник компаний России с полными реквизитами</title></head><body class="html one-sidebar sidebar-first"><!-- Yandex.Metrika counter --><script type="text/javascript"> (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter28929580 = new Ya.Metrika({ id:28929580, clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true, trackHash:true }); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = " https://mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); </script><noscript><div><img src=" https://mc.yandex.ru/watch/28929580" style="position:absolute; left:-9999px;" alt="" /></div></noscript><!-- /Yandex.Metrika counter --><div class="wrapper"><header><div class="header__wrapper wrapper" role="banner" id="front-page"><!--noindex--><div class="header__logo"><!--T0D0: Ссылка на главной ведет на саму себя--><a href="/" class="logo"><div class="asset-logo" alt="logo"></div></a></div><div class="header__buttons"><button class="btn btn-theme city-select-link" title="Выбрать город"><span class="btn__text-mv-hide">Выбрать город</span><img class="btn__icon" src="/asset/images/maps-and-flags.png"></button><a rel="nofollow" onclick="fire_target('add_company')" href="/добавить-компанию" id="header_add_company_link" class="btn btn-theme" title="Добавить компанию"><span class="btn__text-mv-hide">Добавить фирму</span><img class="btn__icon" src="/asset/images/add.png"></a><a class="btn btn-theme" href="/профиль" onclick="fire_target('login')" id="header_login_link" title="Войти на сайт"><img class="btn__icon" src="/asset/images/user.png"></a></div><div class="slogan">Твоя фирма среди компаний России</div><!--/noindex--></div></header><div id="block-system-main" class="block block-system"><div class="content"><main><div class="wrapper" role="main"><div class="main_title"><h1>Твоя Фирма – справочник компаний с полными реквизитами</h1><h2>Твоя фирма среди компаний России</h2></div><div class="obl_list"><div class="column"><div class="obl_section"><div class="title"><a title="Алтайский край" href="/алтайский-край">Алтайский край</a></div><p>всего 53847 компаний из 52 городов</p></div><div class="obl_section"><div class="title"><a title="Амурская область" href="/амурская-область">Амурская область</a></div><p>всего 12051 компания из 12 городов</p></div><div class="obl_section"><div class="title"><a title="Архангельская область" href="/архангельская-область">Архангельская область</a></div><p>всего 20522 компании из 12 городов</p></div><div class="obl_section"><div class="title"><a title="Астраханская область" href="/астраханская-область">Астраханская область</a></div><p>всего 19485 компаний из 15 городов</p></div><div class="obl_section"><div class="title"><a title="Белгородская область" href="/белгородская-область">Белгородская область</a></div> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2019, 12:31 |
|
||
|
Как работает браузер типа ХРОМ?
|
|||
|---|---|---|---|
|
#18+
Pcrepairа это? - работать с http - https (ну понятно, нужны последние версии ДЛЛ) - работать со сжатыми страницами(расжимать их) - обрабатывать перенаправление и прочие ошибки(301 - 302 - 400 и далее) - работать с кириллическими доменами(функция трансформации в латиницу есть в наличии)_ - правильно обрабатывать кодировку страницы (чтоб без крякозябров и прочего) - корректно работать с запросами GET POST Код: pascal 1. кусок ответа Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2019, 12:32 |
|
||
|
|

start [/forum/topic.php?fid=58&tid=2039559]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
153ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 463ms |

| 0 / 0 |
