Страницы: 1
RSS
Ищу мануал по MSXML2.XMLHTTP и подобным запросам в интернет.
 
Здравствуйте коллеги.
Последнее время плотно работаю с интернетом через Excel и появляется очень много вопросов. Простейшие запросы я умею делать, но не могу до сих пор понять в каких случаях надо описывать заголовки в каких нет, где POST где GET и прочее, как правильно направлять запросы, а самое главное как узнать на конкретном сайте какой правильно запрос делать. Особенно это касается сайтов где необходимо ввести что-то в строку поиску, потом по этому найденному пройтись по определённой ссылке и уже на той странице скачать нужную информацию. В интернете постоянно рамблерю-ищу, но все ссылки ведут на форумы, в которых сложно понять логику.
Вопрос в общем-то в том, что мне нужен какой-то мануал, по MSXML2.XMLHTTP и прочему. Чтобы там было описано в каких случаях и как правильно что-либо выполнять. Если у кого есть полезные ссылки с подробным описанием или книги, то буду благодарен. Гуглить уже устал, всё ведёт на одно и тоже. Нового не знаю как найти, а вопросы остаются. Лезть на ветку с вопросами, так это замучаю всех.
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок.
 
XMLHTTP - это всего лишь библиотека для отправки запросов и получения ответов. Чтобы правильно составить запрос, можно воспользоваться Developer Tools (Ctrl+Shift+I), который встроен в Google Chrome, FireFox, Opera (даже в Edge есть). А дальше - нажимать кнопки и смотреть, какие запросы отправляются. Если это POST, то смотреть тело запроса (в XMLHTTP - это request.send(body)). В помощь Mozilla Developer Network docs. Также можно отслеживать запросы в Fiddler.
Изменено: SuperCat - 09.08.2018 18:48:45
There is no knowledge that is not power
 
SuperCat, спасибо. Через хром смотрю так и делаю. Но не всегда получается. На некоторых сайтах никак не могу добиться результата нужного. Fiddler скачанный давно лежит, но что-то руки пока до него не доходят, так как не могу понять когда надо те же заголовки писать, а когда не надо.
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок.
 
Цитата
SuperCat написал:
(Ctrl+Shift+I),
по-моему F12 тоже подходит  8)  
чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок - обратитесь к собеседнику на ВЫ - ответ на ваш вопрос получите - а остальное вас не касается (п.п.п. на форумах)
 
Цитата
Alemox написал:
так как не могу понять когда надо те же заголовки писать
для запроса ЛУЧШЕ с заголовками (хотя иногда проходит и без них)... какие обязательны и желательны в каких случаях - смотрите примеры на форуме... анализируйте, делайте выводы, пользуйтесь поисковиком ... если без заголовка не проходит вставьте заголовки...
чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок - обратитесь к собеседнику на ВЫ - ответ на ваш вопрос получите - а остальное вас не касается (п.п.п. на форумах)
 
JeyCi, спасибо. Так и делаю.
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок.
Страницы: 1
Наверх