Answer the question
In order to leave comments, you need to log in
How to form a request in the address bar of the browser?
Website: https://www.emex.ru/
Search query: https://www.emex.ru/find?&QueryDetail=51117261188
Task: some of the search results are hidden under the link "Other offers from...".
It is necessary to form a query in such a way that all search results are displayed, that is, that the "link" expands immediately, and not on click.
My knowledge is not enough, plus I don’t even know which way to dig, otherwise I would read it and figure it out.
If you tell me where and about what to read - I will be grateful. If you draw a request - I will be very grateful.
Thank you.
Answer the question
In order to leave comments, you need to log in
I understand the task is to rob the issuance?
I looked, everything is not so simple there, a unique token is issued for each asynchronous action. Which is then sent via POST with each call.
And judging by the contents of this POST, a lot of everything is transmitted there except for the token.
It makes the most sense to use phantomjs.org , it emulates the behavior of a browser. It is enough to emulate a click on the client: $("#spClearFilter").click(); and read what asynchronous loading will return.
I won’t say what to do specifically, but I can tell you where to pick
"
other offers from
38 678 ₽
"
Find a script on the site that is responsible for the id and / or class in this place. There, look for a function that works on click.
And maybe this is just a spoiler in css style, go there and check it too.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question