estoy tratando de conseguir Uri para detener la codificación '/' explicó Como aquí: GETting a URL with an url-encoded slashAcceso a los miembros privados de PowerShell
Pero cómo lograr lo mismo en powershell?
Estoy tratando de seguir la ruta de acceso a la propiedad privada y cambiar su valor, pero no puedo hacer que funcione.
[Uri].GetProperties([System.Reflection.BindingFlags]::NonPublic)
- devuelve nada
¿Alguna idea?
El código funciona bien pero lamentablemente no tiene ningún efecto en Uri. Obtengo http://0.0.0.0/myoriginalip/restofthepath (todavía analizado por Uri así que '% 2F' aún se invierte a '/' original Ejecuté el mismo código en la prueba de unidad .net y funciona Bien. Realmente no entiendo por qué Powershell no sigue el mismo patrón. Si alguien tiene mejor suerte házmelo saber. – Jammes
Es importante acceder a PathAndQuery antes de hacer la manipulación interna del estado. Se está salteando esa parte de el código. –