We need to create a JavaScript Run machine or something very similar with the final objective of process HTTP Response with HTML that can fetch all dynamic objects of a Web page need to the initial load.
Please, don’t think this is a simple HTML parser, you need to process and execute JavaScript to get dynamic objects.
Pages like [login to view URL], [login to view URL], [login to view URL] and most of the important web pages, generate the DOM structure based in dynamic request like AJAX.
We are implementing an HTTP Proxy and the problem to solve is basically process the HTTP Response with HTML that loads JS code included in HTML or in external files that once executed dynamically request more content to generate the initial web page.
Requirements:
- In order to really understand the problem you need to know very well how low level HTTP protocol works and be proficient in HTML/CSS/JavaScrip to know how Web Pages are loaded.
- The Output of this job should be processed using Java, means that we need an API that we can use from Java. Doesn’t have to be native, but need an interface. You can use external piece of code of third parties.
- Should be efficient enough, no need of any user interface, final objective is having the complete list of URI object (Images, Flash, and any external link) that are not in the initial HTML, needed for the first load of a web page after Dynamic data is loaded.
Suggestions; You can use [login to view URL] in order to adapt the code for just execute the JavaScript. Remove all graphic interface.
Also use code like Firefox Xulrunner or Chromium, however apps generate the WebPage and consume too much resources.
INPUTS OF THE APPLICATION:
Initial URL like [login to view URL]
Outputs:
Complete List of all external Object's URI (js, images, videos, Flash, JavaApplets, css)
e.g.:
[login to view URL]
We will test this for pages mentioned above.
PLEASE CONSIDER THAT IN ORDER TO PROCESS THE HTTP Response with the HTML, you would need to load and Run complex JavaScrip that will be executed in order to get Dynamic Content and Generate the Complete DOM of the Web Page.
Hi,sir
I am glad to find your project. I am web developer with good Javascrpit and HTML, CSS skills. Now My ranking is top 8 in freelancer. So I think you may not worry about the project. Please check my portfolio carefully and let me know. Hope to contact. Best Regards.
Thanks
Hello,
Thanks for opportunity ,
{}{}----We have done similiar work before and ready start now .{}{}
{}{}----We are professional and patience Freelancer .
{}{}----Please check our 100% completation RATE And our clients feedback .
{}{}----We can Proove ,We are the best . And capable for this job .
{}{}----We believe on our work ,,,pay us once when you got 100% satisfaction with our work .
{}{}----Hard worker, attentive, Good instrument handling capability &able to work on them.
{}{}----Our positive attitude, confidence and we believe that we are good listener & learner.