Does Lotus Domino 9.0.x still support REQUEST_CONTENT_nnn fields?

In my form design element, say “form1”, for some reason, I need to disable its original form behavior and implement another form. So I used at the beginning of the “form1” marked with pass-thru. And then I put some pass-thru http lines like below under :

Your Name
Your Email
attachment The codes in agent "test" were mainly as below: Dim s As New NotesSession Dim doc As NotesDocument Set doc = s.Documentcontext If doc.Hasitem("REQUEST_CONTENT") Then MsgBox "REQUEST_CONTENT=" & doc.REQUEST_CONTENT(0) Else If doc.Hasitem("REQUEST_CONTENT_000") Then MsgBox "REQUEST_CONTENT_000=" & doc.REQUEST_CONTENT_000(0) End If End If ForAll i In doc.Items MsgBox i.name & "=" & i.values(0) End ForAll After I filled the username, email, and picked an attachment, and then submitted the form, I found there was neither "REQUEST_CONTENT" nor "REQUEST_CONTENT_000" item shown; but there was CONTENT_LENGTH item shown and of value 130520.

My question is, in Domino 9.0.x, what item(s) contain(s) the post data?

Subject: Should be REQUEST_CONTENT

I just (recently) upgraded my web server from 8.5.3 to 9.0.1FP3 - never had a hiccup on any forms. I use the same method as you’re using ( closing Domino’s form and building my own) and parse the returned ‘REQUEST_CONTENT’ quite a bit.

One thing you might try is to first validate your form at The W3C Markup Validation Service http://validator.w3.org/#validate_by_input to ensure that it’s valid html and that there isn’t something else wrong.

Subject: It’s solved.

Hi Mark, thank you for your kind help. After your reply, I tested my web site html and found that’s not my problem. Since I had tried anything I could, so I decided to create a new database and pasted the design elements (form, agent) to the new database. Then I submitted the form at the new database, and I think you may guess, it worked!