I'm currently trying to create a performance test in Visual Studio 2013 for an older web application with numerous redirects. One of these redirects contains a url with a +
in it.
<h2>Object moved to <a href="%2fPage.aspx%3fname%3dLYNDON+VROOMAN%26type%3dMyType">here</a>.</h2>
When Visual Studio attempts to run the web performance test and follows the redirect, it attempts to go to /Page.aspx?name=LYNDON VROOMAN&TYPE=MyType
which of course returns a 400. The redirect, of course, is also not appearing in the recording.
I don't normally run performance tests on web sites with a GUI. I've tried added an HTMLEncoded flag to every parameter, and tried generating code and adding a replace to any of the strings that I can see.
I'm sure that it's something small that I'm missing, but, I'm not seeing it and my searches for information are coming back fruitless.