Forum Discussion
dubdub
Nimbostratus
Apr 25, 2011HTTP monitor with multiple parameters in the query string?
I am trying to set up a monitor for a simple .aspx page that takes a number of parameters (four, to be exact). I can run a curl command from the shell that executes the URL successfully, i.e.
curl -v ""
And it works just fine. But when I put that in as my send string in the monitor, it seems to not even be leaving the LTM successfully; I never see a hit attempt in the IIS logs on my web server.
GET \"\" HTTP/1.1\r\nHOST: myserver\r\n
Has anyone sent multiple parameters in a query string from a monitor? I thought perhaps it was an encoding issue, but that doesn't seem to be it.
Thanks,
Jen
- Cspillane_18296
Nimbostratus
Hello, - dubdub
Nimbostratus
Hi Chris,
I won't be able to get the network trace today (out of the office), but one thing I had tried was switching from a GET on the Default.aspx page in the monitor to a GET on a simple .html file. The monitor then worked fine, as do all the other monitors on this LTM - so I would assume traffic is leaving the box ok? I can execute the URL with the multiple parameters fine from a browser, so I know the page is answering correctly.
Thanks, Jen
- Hamish
Cirrocumulus
What happens if you remove those extra double quotes you have in the GET? - hoolio
Cirrostratus
As Hamish suggests, the \" are breaking this. If you're on 9.x, you can try this: - dubdub
Nimbostratus
I removed the doublequotes and added the extra carriage return, it works perfect! Thank you so much for the advice.
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects