Go Back   Velocity Reviews > Newsgroups > ASP Net
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply

ASP Net - asp server.UrlEncode VS asp.net Server.UrlEncode Vs Php urlencode

 
Thread Tools Search this Thread
Old 11-15-2004, 11:00 PM   #1
Default asp server.UrlEncode VS asp.net Server.UrlEncode Vs Php urlencode


Hi,

what's the difference about Asp Server.UrlEncode and the Asp.Net
Server.UrlEncode ?

In asp:
Server.UrlEncode("*") = %2A

In Asp.Net:
Server.UrlEncode("*") = *

In Php
urlencode("*") = %2A

why ?






Dario Sala
  Reply With Quote
Old 11-15-2004, 11:27 PM   #2
Karl Seguin
 
Posts: n/a
Default Re: asp server.UrlEncode VS asp.net Server.UrlEncode Vs Php urlencode
Dario
You want to read RFC2396 (http://www.ietf.org/rfc/rfc2396.txt) to understand
what is valid in a URI.

Section 2.3 deals with unreserved characters (which * is a part of) and
says:

" Unreserved characters can be escaped without changing the semantics of the
URI, but this should not be done unless the URI is being used in a context
that does not allow the unescaped character to appear."

which, to me, implies ASP.Net is likely doing it right..

Karl

--
MY ASP.Net tutorials
http://www.openmymind.net/


"Dario Sala" <> wrote in message
news:cnbcf2$p85$...
> Hi,
>
> what's the difference about Asp Server.UrlEncode and the Asp.Net
> Server.UrlEncode ?
>
> In asp:
> Server.UrlEncode("*") = %2A
>
> In Asp.Net:
> Server.UrlEncode("*") = *
>
> In Php
> urlencode("*") = %2A
>
> why ?
>
>
>
>





Karl Seguin
  Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




SEO by vBSEO 3.3.2 ©2009, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46