This week's book giveaway is in the OO, Patterns, UML and Refactoring forum.
We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line!
See this thread for details.
The moose likes Servlets and the fly likes HEAD requests Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

JavaRanch » Java Forums » Java » Servlets
Bookmark "HEAD requests" Watch "HEAD requests" New topic

HEAD requests

Shuaib Gill
Ranch Hand

Joined: May 29, 2001
Posts: 62
Hi all,
I am new to Java Servlet programming. I understand GET requests represent when a user fills out a form on html. POST request can be used when the information sent by the client will update or change a database in some way. Can someone tell me what HEAD requests are used for? In html, <head></head> tags are used to give the website a title. How are HEAD requests used in Servlet programming? Also why would a client want to see only the headers of a response? Are Headers in Servlet programming referring to <head> </head> in HTML? What about the <meta> tags in between <head> tags in HTML? Do servlet programs manipulate these tags?

William Brogden
Author and all-around good cowpoke

Joined: Mar 22, 2000
Posts: 12998
The headers referred to are part of the HTTP protocol, not the <head> tag contents of a page. By looking at the Last-Modified value in the response, a browser can decide whether or not to use cached data.

author of:
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link:
subject: HEAD requests
It's not a secret anymore!