fix bad URL being sent to CSW GetRecords #187)

cc @kwilcox @milokmet 

In the case of a CSW HTTP POST request, get the URL as per the operation relative to the request context.