Working with POST data on the web

Hello,I’m developing a Domino web application and I need to gradually pass more and more data from one form to another. You probably know that a URL cannot be longer than 255 characters, so I cannot rely on passing data around through the Query_String predefined field.

Is it possible to pass data around through the web form “POST” method? If form “A” posts data to form “B”, how do I access the posted data in form “B”?

Subject: Working with POST data on the web.

You can only do a POST to an agent. In the agent you can use the needed CGI variables. I have found this area of Domino to be very scant on documentation. I wrote an agent that can do this…email me and I will dig it up and send it to you.

Subject: RE: Working with POST data on the web.

WHAT??? How do you think Domino forms work normally? They receive POST data, with the Request_Content parsed into the fields. Domino forms are THE natural “CGI script” for data POSTed to a Domino server. Data POSTed to a Form design element with a form action querystring of ?CreateDocument or ?OpenForm&Seq=1 will either create a saved Notes document with the POSTed data and fire the $$Return on the named form, or add the field values to the named form and return that form to the browser, respectively.

Subject: Working with POST data on the web.

What about using inheritance, simply inherit the values from one form to another

or

save the first form and get the values in a webqueryopenagent in the second form

Subject: I am not sure where you got the Idea that a URL is limited to 255 chars…

On my server document:

HTTP Protocol Limits

Maximum URL length:

4 kilobytes