• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Is there any way to get the actual URL

 
chaitanya karthikk
Ranch Hand
Posts: 806
Java MySQL Database Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi everybody, I am Chaitanya, I am having a requirement in my application, the application will be sending encrypted links to the registered users. When the user clicks on the link from his mail a new window opens and the userid field will be populated with is id extracted from the encrypted link.

Some times I am getting a '+' symbol in the encrypted link.

When I read the request parameter in the servlet the '+' is being treated as a space.

So what I did is replace all spaces with '+'. It worked fine.

The actual problem is sometimes the encrypted link is too lengthy and is being split in to multiple lines. When the user clicks on it I am getting a '%20' character in the url. So I tried to replace '%20 ' character with ''(null).

But the request.getParameter(String) is taking '%20' character as a space character and is replacing that one also with '+' symbol.

Is there any way to get rid of this?

Is there any way to get the actual url (example: http://localhost:8080/ZZ/http://localhost:8080/ZZ/thrghEncLink?q=epZO02Docm36GKJzI8WxVUO0KbYhJcy2526rmW6/RI75oChwiNkgcojnxtRrYHN8Yv4MvMMnZSN7%20+gcLOP3DZw==)

Thank you all in advance. Have a good day.
 
chaitanya karthikk
Ranch Hand
Posts: 806
Java MySQL Database Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The issue has been solved.
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65124
91
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Why not post your solution so that others may benefit?
 
chaitanya karthikk
Ranch Hand
Posts: 806
Java MySQL Database Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for the suggestion Mr. Bear.

Use request.getQuertString() and request.getRequestURL()
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic