Tengo un problema con HttpWebRequest descodificando mi URL codificada.Ayuda con C# HttpWebRequest URI perdiendo su codificación
var requestUrl = "https://www.google.com/webmasters/tools/feeds/http%3A%2F%2Fwww%2example%2Ecom%2F/crawlissues/";
var request = (HttpWebRequest)WebRequest.Create(requestUrl);
Al mirar solicitud de URL final es se convierte en:
https://www.google.com/webmasters/tools/feeds/http://www.example.com//crawlissues/
Lo que por supuesto devuelve una solicitud incorrecta 400. Supongo que es algo todo con la clase URI en lugar de HttpWebRequest. ¿Cómo evito que esto suceda?
¿Cuál es la URL de salida que están esperando? Gracias –
La URL debe ser https://www.google.com/webmasters/tools/feeds/http%3A%2F%2Fwww%2example%2Ecom%2F/crawlissues/, ya que puede ver que el dominio está codificado y necesita permanecer codificado –