Various tests checking status code 300.
Various tests checking status code 301.
Various tests checking status code 302.
Various tests checking status code 303.
Various tests checking status code 304.
Various tests checking status code 305.
Various tests checking status code 306.
Various tests checking status code 307.
Various tests checking status code 308
Various tests checking status code 399, which, unless known, should be treated just like status code 300.
See also HTTPbis issue 325.
Various tests checking handling of fragment identifiers.