package net.javaiq.examples.http;
@author
public class UrlEncoder {
public static String replaceSpecialCharactersWithUrlEncoders(String urlToEncode) {
if (urlToEncode != null) {
if ((urlToEncode).contains("\'")) {
urlToEncode = urlToEncode.replace("\'", " ");
}
if ((urlToEncode).contains("\"")) {
urlToEncode = urlToEncode.replace("\"", "%22");
}
if ((urlToEncode).contains("#")) {
urlToEncode = urlToEncode.replace("#", "%23");
}
if ((urlToEncode).contains("$")) {
urlToEncode = urlToEncode.replace("$", "%24");
}
if ((urlToEncode).contains("%")) {
urlToEncode = urlToEncode.replace("%", "%25");
}
if ((urlToEncode).contains("&")) {
urlToEncode = urlToEncode.replace("&", "%26");
}
if ((urlToEncode).contains("@")) {
urlToEncode = urlToEncode.replace("@", "%40");
}
}
return urlToEncode;
}
@param
public static void main(String[] args) {
}
}