Igal
Igal

Reputation: 4783

encodeURIComponent in c sharp

I've tried to use HttpUtility.UrlEncode in order to simulate the javscript's encodeURIComponent, but had some issues (instead of getting "%20" i got "+")

then I've replaced the string, but i see that the problem is not only in these two signs, in some places the encoded string (by UrlEncode) is totally different from the encoded string by using encodeURIComponent.

Any ideas how it can be solved ?

thanks.

Upvotes: 1

Views: 15510

Answers (1)

Joel Peltonen
Joel Peltonen

Reputation: 13432

You are looking for HttpUtility.UrlPathEncode.

See this SO question: Server.UrlEncode vs. HttpUtility.UrlEncode

Upvotes: 1

Related Questions