Fri. April 18 2008, 2:47:25 PM
Well, GET is supposed to be stateless, whereas POST isn't (of course developers make this mistake fairly often, linky). So it's not supposed to break anything by sending random GET requests, assuming that the developers wrote their stuff correctly. GET methods are useful for searches, and for showing different blog posts, etc., and those kinds of applications wouldn't be broken by random bot-driven GET requests, while POST is stateful or whatever, and are for "changing" something on the server, e.g. login, submitting comments, etc. Of course, GET only changes the URL, while POST doesn't, so that distinction is important too... never use hyperlinks for something that changes something on the server! Enough rambling from me for now...