title: encode special character in URL
body: <pre><code>{URL}/text=Congratulations%21+You+are+eligible+for+.%0A
  </code></pre>
  
  <p><code>%0A</code> = New line encoded character</p>
  
  <p>I am passing encoded new line syntax in parameter. But the problem is that when I am building the above URL then its again encoded the <code>% as %25</code>
  so above URL become <code>{URL}/text=Congratulations%21+You+are+eligible+for+.%250A</code></p>
  
  <p>I am not able to understand why URLBuilder encode already encoded character.</p>
  
  <p>Used below code for building URLBuilder</p>
  
  <pre><code>URI url = new URIBuilder("URL").build();
  </code></pre>