Hi,

On Monday, 3. March 2008, sebb wrote:
> On 03/03/2008, Tom Fernandes <[EMAIL PROTECTED]> wrote:
> > Hi all,
> >
> >  is it possible to turn a GET string into a POST? We have dynamic forms
> > and extracting names and values with the Regex Extractor has been quite
> > tricky.
> >
> >  Now we will insert a GET string as a comment into the page-source our
> >  application which we will use make the POST HTTP Request.
> >
> >  the GET string will look like the following:
> >
> > 
> > /foo/bar/bookFood.php?fork=&spoon=2&arrival=walking&flightnumber=&airline
> >=
> >
> >  I don't know on forehand how many name-value-pairs the form will have -
> > so the easiest to me seems to "just" POST this URL (e.g. use HTTP
> > Request, set Method to POST and insert this URL into the Path field).
> >  Is this possible?
>
> Depends on the application. It may work.
>
> >  My other option would be to use the Regex Extractor on the GET string
> > where the field Regular Expression is:
> >
> >  (?:.*?)\?(.*?)=(.*?)&(.*?)=(.*?)&(.*?)=(.*?)&(.*?)=(.*?)&
> >
> >  Template would be: $1$$2$$3$$4$    and so on
> >
> >  and have a HTTP Request (set to POST) where I insert our maximum Number
> > of name-value pairs via MYREF_g1, MYREF_g2, MYREF_g3, etc. into the "Send
> > Parameters with the Request" fields.
>
> This is much what I suggested earlier in another thread, except that I
> would use set the match number to -1, and use the variables:
>
> MYREF_1_g1 MYREF_1_g2
> MYREF_2_g1 MYREF_2_g2
> etc
> as the Name & Value

Will I have to set anything in the the Template field of the Regex Extractor?

I also don't seem to find an appropriate regular expression (for my example 
above) to match the name or the value in the GET string more than once.

Will I have to use the foreach controller for this?


thanks,


Tom

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to