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 1006739
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 16, 20262026-05-16T08:30:31+00:00 2026-05-16T08:30:31+00:00

I’ve got a jQuery function that’s posting to the server using $.ajax and it

  • 0

I’ve got a jQuery function that’s posting to the server using $.ajax and it works fine in IE, Chrome and Safari, but in Firefox, no POST values are being received by the server. When i query the form collection (using classic ASP), i get undefined for all the values

 $.ajax({
    type: 'POST',
    url: url,
    dataType: "text",
    data: { value1: true, value2: false },
    success: function(html) {
       // removed for clarity
    },
    error: function(xhr, ajaxOptions, thrownError) {
       // removed for clarity
    }

It’s definitely hitting the server, and when i look at the values in FireBug, it shows exactly what i would expect for the POST, but somewhere, the data is going missing

To make matters more confusing, which i run it on IIS locally, it works fine in all browsers.

It’s not doing a cross domain post as the url is generated depending on which domain it’s running on, so i’ve not left any hard coded values in that could be causing the problem

I guess it’s somthing simple i’ve missed, but for the life of me, i can’t see what

  • 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-16T08:30:32+00:00Added an answer on May 16, 2026 at 8:30 am

    The short answer:

    When submitting an HTTP POST, most browsers (all except Firefox, as far as I can tell) will send the HTTP request headers in one TCP/IP frame, and then begin a fresh second frame for the actual POST data, even if it could (theoretically) all fit in a single frame. Firefox doesn’t do this – it’ll send the POST data in the same frame as the request headers, spilling over into multiple frames only if the total request (headers + POST data) won’t fit in a single frame. There appears to be a bug in IIS 7.0 such that when an HTTP POST is handled by a custom 404 error handler page, any POST data contained in the same TCP frame as the initial request is discarded.

    The filthy dirty workaround is to ensure the first thing in your form is 1460 bytes’ worth of padding – <input type="hidden" name="padding" value="xxxxxxx...." /> should do it – and the second thing is a dummy name/value pair to work around parsing errors caused by the padding – <input type="hidden" name="splitter" value="1" />. Subsequent form values should then show up as normal in the Request.Form collection.

    For the long answer and explanation of how we worked all this out, see this post on my blog.

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

Sidebar

Ask A Question

Stats

  • Questions 494k
  • Answers 494k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer The default output for git diff is the list of… May 16, 2026 at 11:08 am
  • Editorial Team
    Editorial Team added an answer I don't think it's a good solution because you use… May 16, 2026 at 11:08 am
  • Editorial Team
    Editorial Team added an answer You need to parse the src attribute of chnge and… May 16, 2026 at 11:08 am

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Related Questions

I've got a string that has curly quotes in it. I'd like to replace
i got an object with contents of html markup in it, for example: string
I want to count how many characters a certain string has in PHP, but
link Im having trouble converting the html entites into html characters, (&# 8217;) i
Seemingly simple, but I cannot find anything relevant on the web. What is the
I have just tried to save a simple *.rtf file with some websites and
I have a JSP page retrieving data and when single or double quotes are
Does anyone know how can I replace this 2 symbol below from the string
this is what i have right now Drawing an RSS feed into the php,
I'm trying to decode HTML entries from here NYTimes.com and I cannot figure out

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.