cancel
Showing results for 
Search instead for 
Did you mean: 

How does https send string works ?

Sarovani
Cirrostratus
Cirrostratus

Hi Team ,

 

How does the below send string works ? What is the exact meaning of this send string path ?Can someone please explain in detail based on the below mentioned send string .

 

Send string : GET /PasswordVault HTTP/1.1\r\nHost: example.xyz.com\r\nConnection: Close\r\n\r\n

Receive string : 200

 

 

 

2 REPLIES 2

Sarovani
Cirrostratus
Cirrostratus

 

Can you please share your knowledge on understanding the concept of send strings

crodriguez
F5 Employee
F5 Employee

Happy to, chethan...

 

The Send String example you show sends an HTTP 1.1 request for the resource at URI /PasswordVault. The request includes an HTTP Host header (required for HTTP 1.1 requests) with value example.xyz.com, as well as a Connection: Close header to close the connection after the response is sent. The \r\n (carriage return/line feed) characters after the start line (GET /PasswordVault HTTP/1.1), at the end of each HTTP header, and at the end of all the headers satisfies HTTP RFQ requirements for HTTP request construction.

 

The Receive String indicates that if the exact text string 200 appears anywhere within the HTTP response (including status line and response headers), the response is considered successful and the system will mark the assigned BIG-IP resource (e.g. pool member or node) as available for traffic processing. The first place this string might appear is in the HTTP response code on the status line (e.g. 200 OK).

 

What I cannot tell is whether or not this test indicates actual application health. For that, I would have to know more about the application that is being delivered. But, based on monitor configuration requirements, it does the job.

 

Hope this helps.