Problem with http client when 301 Moved Permanently

I am using pub.client:http to POST a request. When the http server returns 301 Moved Permanently my request is forwarded to the new location but as a GET request. I want it to be forwarded without any changes as a POST.

Anyone know if there is a fix or workaround for this problem?

This is on webMethods Integration Server 6.5.