(feat) Added uri component encoding.