Removing a header: unset vs remove?


I was wondering what is the difference between unset resp.http.X-Powered-By; and remove resp.http.X-Powered-By;.
They both seem to achieve the same thing - removing the HTTP header X-Powered-By.


There is no difference. But remove is old syntax, and no longer supported in newer versions of Varnish.


Thanks for the clarification!