I have the following code in a web api controller endpoint for downloading a zip file.  It works but the file name isn't being set right so I am trying to use the content disposition header to fix that.  However i get this error since i added that line The format of value 'inline; filename=log_2016.zip' is invalid.  How can I solve this issue?
 httpMessage.StatusCode = HttpStatusCode.OK;
 httpMessage.Content = new StreamContent(response.GetResponseStream());
 httpMessage.Content.Headers.ContentType = new MediaTypeHeaderValue("application/octet-stream");
 httpMessage.Content.Headers.ContentDisposition =new ContentDispositionHeaderValue (GetContentDisposition((HttpWebResponse)response));