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/