Following are some examples of validity with respect to HTTP requests:
lexical: G#T / HTTP/1.a (command and version number)
syntactic: GET . HTTP?1.1 (separator between protocol and version)
domain: GITCHY / ABCD/1.1 ("GITCHY" and "ABCD" not valid)