We spent awhile this morning with a client who seemed to be doing
everything correctly, except their form submissions weren't coming
through to us. We finally had him go to a test page, submit a form and
email us the screenshot.

The form on the page uses: enctype="multipart/form-data", as it is often
used to upload documents. In this case, no documents were being
uploaded.

Screenshot:  http://www.hmccentral.com/formdump.jpg

As you can see, the standard Active4D "dump form variables" box is
displayed, but the boundaries for the multipart message aren't being
parsed.  The end result is one "big" form variables, instead of the
standard key/value variables.

We've never had this sort of problem before, and I'm a bit unsure where
to start looking for the answer. We know that the issue lies on the
client side (big place, probably lots of proxy servers, etc).  Does
anyone have any hints on what maybe going on here? Maybe their proxy is rewriting the request and appending some junk data to it? I'm fishing at
this point, but will report back when I have some more info.

You need to capture the headers and the raw http stream so you can see what is happening. It could be a proxy server is improperly rewriting the Content-Type header, which contains the boundary.

Regards,

   Aparajita
   www.aparajitaworld.com

   "If you dare to fail, you are bound to succeed."
   - Sri Chinmoy   |   www.srichinmoylibrary.com


_______________________________________________
Active4D-dev mailing list
[email protected]
http://mailman.aparajitaworld.com/mailman/listinfo/active4d-dev
Archives: http://mailman.aparajitaworld.com/archive/active4d-dev/

Reply via email to