* Paul Zwarts <paz@oratrix.com> [010711 10:43]: <snip example>
Easy enough, yes? Now take something non-zope and try to post the submit. The 'do something' never occurs and nothing suggests that there was an error. Simply a zero-byte response.
Logically, there is no difference between POSTs from 'outside' or 'inside' Zope. They are all coming from a browser, not from zope, even if they were originally rendered by zope. Much more likely is that the people who are trying to POST to zope are using a broken POST form. For example, if they are trying to send files, it must be enctype="multipart/form-data". Possibly, they are using something other than a browser to do the post, such as a broken ASP library? I'd examine the output of their POST request in detail, since I think it is probably the culprit. seb
Does this explain my problem better?
Thanks for your help, Paul Zwarts
-----Original Message----- From: Steve Spicklemire [mailto:steve@spvi.com]
Hi Paul,
Hmm.. you have a form that uses 'method="POST"'? POST/GET are just different ways of encoding variables that get sent with a REQUEST to Zope. GET encodes the variables as part of the URL, POST sends them after all the headers are finished. Zope handles the distinction by parsing the variables (however they were sent) and stores them in the REQUEST object, which can then be interrogated by your methods.
does that help? -steve
Paul Zwarts wrote:
Can someone suggest a document somewhere that outlines Zope mechanism for POST and GET? I'm trying to make POSTs to Zope from elsewhere without any ideas of how to go about it.
Thanks, Paul Zwarts