Indy 9
Example
TIdHeaderList.CaseSensitive
  AHeaders.CaseSensitive := True;
  AHeaders.Value['Test'] := 'Test';
  AHeaders.CaseSensitive := False;
  AHeaders.Value['TEST'] // returns 'Test'

Created with Doc-O-Matic 2 donated to Project JEDI. Commercial license available from the Doc-O-Matic site.