class OpenEdge.Net.HTTP.HttpHeader:

	constructor public HttpHeader ( pcName as character, pcValue as character):
	end.

	constructor public HttpHeader ( pcName as character):
	end.

	define public static property NullHeader as OpenEdge.Net.HTTP.HttpHeader no-undo
		public get.
		public set.

	define public property Name as character no-undo
		public get.
		protected set.

	define public property Value as character no-undo
		public get.
		public set.

	define public property ParamDelimiter as character no-undo
		public get.
		public set.

	method protected void ClearParams ():
	end.

	method public override character ToString ():
	end.

	method public void ExtractParameters ():
	end.

	method public logical HasParameter ( pcParamName as character):
	end.

	method public logical SetParameterValue ( pcParamName as character, pcParamValue as character):
	end.

	method public character GetParameterValue ( pcParamName as character):
	end.

	method protected void SetValue ( pcValue as character):
	end.

	method protected character GetValue ():
	end.

	method public character GetBaseValue ():
	end.

	method public character GetParameterValues ():
	end.

	method public logical RemoveParameters ( pcParamName as character):
	end.

	method protected void Validate ( pcValue as character):
	end.

end.
