Url-manipulation component