I want to workaround the "Webpage has expired" issue. First, I just changed a POST to a GET, but that resulted in an error that my HTTP request exceeded the maximum size for a GET.
So, now I'm thinking to try the technique described in the link below (post, 303, redirect), but will I still have the same size limitation problem?
http://stackoverflow.com/questions/420103/what-is-the-correct-response-to-an-http-post-request
I seem to be in a pick-your-poison situation.
EDIT More detail:
What I'm "POSTING" are search criteria. The server responds with the results of the search. There are a lot of controls on the form, http://ifdefined.com/btnet/search.aspx, more if the user has added custom fields, and ASP.NET's "Viewstate" adds more bytes.