KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I need to request the following URL inside my application: http://feedbooks.com/type/Crime%2FMystery/books/top When I run the following code: Uri myUri = new Uri("http://feedbooks.com/type/Crime%2FMystery/books/top"); The Uri constructor decodes the %2F into a literal / , and I get a 404 error because it has changed the URL to: http://feedbooks.com/type/Crime/Mystery/books/top The Uri class has a constructor that takes a parameter dontEscape , but that constructor is deprecated and setting it to true has no effect. My first thought was to do something like: Uri myUri = new Uri("http://feedbooks.com/type/Crime%252FMystery/books/top"); With the hopes that it would convert %25 into a literal % , but that didn't work either. Any ideas how to create a correct Uri object for this particular URL in .NET?
Tags (comma-separated)
Save Edits
Cancel