Browse DevX
Sign up for e-mail newsletters from DevX

Tip of the Day
Language: Web
Expertise: Intermediate
Feb 23, 2000



Building the Right Environment to Support AI, Machine Learning and Deep Learning

Pass Strings Using URLEncode

A question I seem to answer a lot comes from people trying to pass information through a query string. While Internet Explorer seems to be more forgiving and allows most strings to be passed, Netscape may oftentimes give you a "Malformed Request Error". To ensure all values you pass are in the proper format be sure to use the URLEncode method when creating your string:

Linkstring = "//myserver/test.asp?value1=" & _
Server.URLEncode("value1") & "&value2=" & _
Server.UrlEncode("value2") & "&value3=" & _

The URLEncode is a method of the Server object and only accepts one parameter: the string to be converted. Be sure to only include the value to be converted and not the rest of the URL. Get into the practice of using this URLEncode so you won't be surprised when data containing "unfriendly" characters is encountered.

Bill Pitzer
Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.



Thanks for your registration, follow us on our social networks to keep up-to-date