Как я могу использовать существующий WebClient для публикации пользовательского запроса HEAD? То есть на странице нет формы, я хочу установить свойства запроса вручную.
Используйте WebClient#getPage(), где вы передаете WebRequestSettings, в котором вы можете построить с HttpMethod из HEAD.
WebClient#getPage()
WebRequestSettings
HttpMethod
HEAD
Таким образом, в основном:
Page page = webClient.getPage(new WebRequestSettings(new URL("http://stackoverflow.com"), HttpMethod.HEAD));