Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


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

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=" & _
Server.UrlEncode("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.

 

 

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