This code:
if IsAbsoluteUrl(LValue) then
Result := LValue
else
Result := Result + LValue;
will overwrite any previous parameter if a subsequent one contains the colon character in its payload.
This can be resolved by correctly encoding the parameters' string, which is now broken in WiRL 4.5.
This code:
will overwrite any previous parameter if a subsequent one contains the colon character in its payload.
This can be resolved by correctly encoding the parameters' string, which is now broken in WiRL 4.5.