HTML page - Continuous GET request

Posted on 2014-03-20
Medium Priority
Last Modified: 2014-04-20
This is my first time dabbling in HTML, AJax, JQuery etc....  That said, I have a server app which I'm able to test by simply launching a browser and typing:   http://localhost:15084/testService.

The browser in turn initiates a GET request and the services responds with XML which is displayed in the browser.   Next step is to send continuous GET requests (i.e. a continuous loop or loop N times).   The question:  Can I create an HTML page which I'll load within the browser to achieve my objective?  If yes, what does that HTML page look like?  Mockup would be greatly appreciated.   Ultimately, I'll end up using django but for now I'm hopeful I could bypass django
Question by:forums_mp
  • 2
LVL 24

Expert Comment

ID: 39944407
If you're using jquery, the following will issue 10 nearly simultaneous requests for data.

 for (var i; i<10; i++)
    $.get( "http://www.stuff.com/xml", function( data ) {
          // do something with data

Author Comment

ID: 39971002
Hate to pile on to this question ( I increased the points ), that said, the server app responds with either an image (image/jpeg) or XML (application/xml) for each GET request.   The question:   How can I check the content type and display the XML  and imagery.   Ajax and a mock up HTML page would suffice.... The XML

    "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
      "      <st:Info source=\"1\" sid=\"0939dde0-9460-4e72-b44a-a76a4395c99\">"
      "            <st:destURI>udp://</st:destURI>"
      "            <st:sourceStatus>Active</st:sourceStatus>"
      "      </st:Info>"
      "</st:testMedia>" ;
LVL 24

Accepted Solution

mankowitz earned 600 total points
ID: 39978010
I am not sure how well jquery will parse your XML with namespaces, but something like the following would work

<div id="sourcestatus">replace contents</div>
<div id="destination">replace contents</div>

 for (var i; i<10; i++)
    $.get( "http://www.stuff.com/xml", function( data ) {

Featured Post

The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Not sure what the best email signature size is? Are you worried about email signature image size? Follow this best practice guide.
This article discusses how to create an extensible mechanism for linked drop downs.
In this tutorial viewers will learn how to style a corner ribbon overlay for an image using CSS Create a new class by typing ".Ribbon":  Define the class' "display:" as "inline-block": Define its "position:" as "relative": Define its "overflow:" as …
The viewer will the learn the benefit of plain text editors and code an HTML5 based template for use in further tutorials.

597 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question