Forum Discussion

anishkuti's avatar
13 years ago

stub for restservice - How to set header

I am trying to create a stub for Rest Service - only GET operation.
I am keeping the xml file into a folder and and using groovy script I am setting this in response body.
here is my script .Now the problem is - In the respose header also I need to set some data like
e2edata - say "XXXXXXXXX"
Date -say "10122006"

How Can I do this?
====================================================
def url=mockRequest.getPath()
def path = "c:/mock/docroot/"+url.tokenize('/')[3];
def queryString = mockRequest.getHttpRequest().getQueryString()
def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context)
log.info(url)
log.info(path)
log.info( queryString)
try{
mockRunner.returnFile(mockRequest.httpResponse, new File(path));
mockRequest.httpResponse.status = 200
}
catch (Exception e)
{
mockRequest.httpResponse.status = 403
}
return new com.eviware.soapui.impl.wsdl.mock.WsdlMockResult(mockRequest);
================================================================
No RepliesBe the first to reply