RestPS icon indicating copy to clipboard operation
RestPS copied to clipboard

Add Url Decoding

Open crommcruach opened this issue 4 years ago • 1 comments

For Example u send following URL to RESTPS: http://localhost:8080/test/route?text=das ist ein text

U will recieve this Parameter: text=das%20ist%20ein%20text" Now we could use this to decode the URL Properly:

$urlTodDecode="http://localhost:8080/?text=das%20ist%20ein%20text"
$decodedURL = [System.Web.HttpUtility]::UrlDecode($urlTodDecode)
echo $decodedURL

Return http://localhost:8080/test/route?text=das ist ein text

So u could achive this in restps by simply replacing this line: $RawRequestURL = $script:Request.RawUrl $RawRequestURL = [System.Web.HttpUtility]::UrlDecode($script:Request.RawUrl)

crommcruach avatar Sep 23 '21 06:09 crommcruach

Sweet! Do you want to add a pull request?

jpsider avatar Sep 25 '21 00:09 jpsider