I need to POST data to a url in the middle of a script.
- User fills out form:
- Form submits to
process.asp: I need toPOSTdata to a 3rd Party integration at this point. process.aspfinishes and directs user to thank you page.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I’m not sure why everybody else is posting ASP.Net solutions when you specifically said you’re using ASP ‘classic.’
Something like this should work. I didn’t write the code; I found it elsewhere. But the MSXML2.ServerXMLHTTP object is what you want to use if you don’t want to purchase something commercial.
You might need to add some error-handling code to that for use in a production environment. I believe that object throws errors if it gets a 404 or timeout error. You’ll need to ‘trap’ them ASP-style (yuck) by setting On Error Resume Next before the .Send and then examine the ASP error object to see if there was a problem.
Good luck!