Tôi đang cố gắng để có được Uri để ngăn chặn mã hóa '/' Như đã giải thích ở đây: GETting a URL with an url-encoded slashTruy cập các thành viên tư nhân từ PowerShell
Nhưng làm thế nào để đạt được cùng trong PowerShell?
Tôi đang cố gắng đi theo tuyến đường truy cập vào tài sản riêng tư và thay đổi giá trị của nó nhưng tôi không thể làm cho nó hoạt động.
[Uri].GetProperties([System.Reflection.BindingFlags]::NonPublic)
- không trả lại gì
Bất kỳ ý tưởng nào?
Mã hoạt động tốt nhưng không ảnh hưởng đến Uri. Tôi nhận được http://0.0.0.0/myoriginalip/restofthepath (vẫn được phân tích bởi Uri để '% 2F' vẫn được đảo ngược thành '/' Tôi đã chạy cùng một mã trong kiểm tra đơn vị .net và nó hoạt động Tôi không thực sự hiểu tại sao Powershell không theo cùng một khuôn mẫu Nếu ai có may mắn hơn hãy cho tôi biết – Jammes
Điều quan trọng là truy cập PathAndQuery trước khi thực hiện thao tác bên trong của nhà nước. mật mã. –