Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6718419
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T08:58:01+00:00 2026-05-26T08:58:01+00:00

I am writing a business app in python. It uses Ajax to talk to

  • 0

I am writing a business app in python. It uses Ajax to talk to a browser front-end, exchanging messages containing data in JSON format.

I have 2 machines for testing, one running Windows Server 2003 with IE8, the other running Fedora 14 with Firefox 7.0.1. They are both connected to my 100mb lan.

I can test my app in 4 different ways – Windows server/Windows client, Windows server/Fedora client, Fedora server/Windows client, and Fedora server/Fedora client. They all run reasonably apart from Fedora/Fedora, which is very slow.

Here are the timings for one particular request, which results in the server sending a packet of 2488 bytes to the client. I show three timings – first, the time from the client sending the request to receiving the response; second, the time from the server receiving the request to sending the response; and third, the difference, which is effectively the time it takes for the client to receive the response. I have confirmed that the server receives the request virtually instantly.

Ws->Wc 484ms 62ms 422ms

Ws->Fc 432ms 47ms 385ms

Fs->Wc 1188ms 4ms 1184ms

Fs->Fc 3740ms 5ms 3735ms

I need to understand why it takes Firefox nearly 4 seconds to receive 2488 bytes on the same machine.

I don’t think it is a DNS problem, as I am using numeric ip addresses. I have tried using Firebug, but it just confirms that it takes nearly 4 seconds to receive the response.

Can anyone suggest anything else I should be looking at?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-26T08:58:02+00:00Added an answer on May 26, 2026 at 8:58 am

    I have found my problem! It was an error in my server code.

    I was passing the response in such a way that the server was writing it out in packets of one byte at a time. I have fixed it, and it now flies on all platforms.

    Sorry for the noise.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm writing an App that basically uses 5 business entities, A, B C, D
I am writing a business app in Flex that uses web services to communicate
I am writing a simple business app that retrieves data from a server for
I'm writing a small app for my friend's business, and thought I'd take the
For various reasons, we are writing a new business objects/data storage library. One of
I am writing data from a DataView in a ASP.NET app to an Excel
Let's say I'm writing a Java backend for some front-end GUI (Swing) tool. This
I'm looking into writing a small custom app for a small business that can
I'm re-writing an app that is a data-entry tool. The existing app is in
Let me set up my LOB scenario. I am re-writing our core business app.

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.