2012年11月22日 星期四

Java RFC3986 URL Encode

http://designdotworks.blogspot.tw/2009/05/java-urlencode.html

因為在Java這邊目前沒有找到比較好的 RFC3986 規格的 URLEncode 。
也就是除了 a-zA-Z0-9 和 -_.~ 這四個符號,其他都要被 encode 過。 不過跟網頁內不同的是,我是改成


  1. encoded = encoded.replace("*""%2A");  
  2. encoded = encoded.replace("%7E""~");  
  3. encoded = encoded.replace("+""%20");  

沒有留言:

張貼留言