Redirects with ant-contrib post task

View: New views
2 Messages — Rating Filter:   Alert me  

Redirects with ant-contrib post task

by raju :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

I am trying to post data to an API say http://localhost/save which in turn calls create or update based on whether the passed id exists in Database or not.
<post to="http://localhost/myapp/save?id=2167"
        verbose="true" file="C:\test.properties">
</post>

Problem is when i hit save with above code which is one action save,based on input since it gets redirected to action create or update session is getting lost so it always creates a new record.

Is there any task which could help me on this issue?i had a look ant ant-fikin-tasks also

Regards
Raju

Re: Redirects with ant-contrib post task

by Dale Anson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I don't have a suggestion, although I can tell you that I only created
the Post task to do a simple post.  It is not a full http client, and
won't follow a redirect.  It was really designed for posting build
results to a servlet.  You might look at the newer http tasks in Ant
itself since they are based on the apache http client libraries.

Dale


raju wrote:

> Hi,
>
> I am trying to post data to an API say http://localhost/save which in turn
> calls create or update based on whether the passed id exists in Database or
> not.
> <post to="http://localhost/myapp/save?id=2167"
>         verbose="true" file="C:\test.properties">
> </post>
>
> Problem is when i hit save with above code which is one action save,based on
> input since it gets redirected to action create or update session is getting
> lost so it always creates a new record.
>
> Is there any task which could help me on this issue?i had a look ant
> ant-fikin-tasks also
>
> Regards
> Raju
>  

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@...
For additional commands, e-mail: user-help@...